CP3-llbb Framework
Public Types | Public Member Functions | Static Public Attributes | Friends | List of all members
BinnedValues Class Reference
Inheritance diagram for BinnedValues:
Inheritance graph
[legend]
Collaboration diagram for BinnedValues:
Collaboration graph
[legend]

Public Types

enum class  ErrorType { ABSOLUTE , RELATIVE , VARIATED }
 
typedef bimap< BinningVariable, std::string > mapping_bimap
 

Public Member Functions

 BinnedValues (BinnedValues &&rhs)=default
 
virtual std::vector< float > get (const Parameters &parameters) const
 

Static Public Attributes

static const mapping_bimap variable_to_string_mapping
 

Friends

class BinnedValuesJSONParser
 

Member Enumeration Documentation

◆ ErrorType

Type of possible errors: Suppose we have E +- ΔE

  • ABSOLUTE = ΔE
  • RELATIVE = ΔE / E
  • VARIATED = E + ΔE or E - ΔE

Member Data Documentation

◆ variable_to_string_mapping

const BinnedValues::mapping_bimap BinnedValues::variable_to_string_mapping
static
Initial value:
= {
{BinningVariable::Pt, "Pt"}, {BinningVariable::Eta, "Eta"},
{BinningVariable::AbsEta, "AbsEta"}, {BinningVariable::BTagDiscri, "BTagDiscri"}
}

The documentation for this class was generated from the following files: