Public Types | |
enum | { NumberOfTowers = 32 } |
Public Member Functions | |
EtaBounds () | |
float | operator() (unsigned int i) const |
int | towerFromEta (double eta) const |
Private Attributes | |
float | theBounds [NumberOfTowers+1] |
Definition at line 36 of file NominalEfficiencyThresholds.h.
anonymous enum |
Definition at line 38 of file NominalEfficiencyThresholds.h.
{ NumberOfTowers = 32 };
NominalEfficiencyThresholds::EtaBounds::EtaBounds | ( | ) |
Definition at line 11 of file NominalEfficiencyThresholds.cc.
{ float BaseEtaBin = 0.087; theBounds[0]=0.0; for (int it=1; it <= 20; it++) theBounds[it] = it*BaseEtaBin; theBounds[21]=1.83; theBounds[22]=1.93; theBounds[23]=2.043; theBounds[24]=2.172; theBounds[25]=2.322; theBounds[26]=2.5; theBounds[27]=2.65; theBounds[28]=3.0; theBounds[29]=3.13; theBounds[30]=3.305; theBounds[31]=3.48; theBounds[32]=3.655; }
float muonisolation::NominalEfficiencyThresholds::EtaBounds::operator() | ( | unsigned int | i | ) | const [inline] |
int NominalEfficiencyThresholds::EtaBounds::towerFromEta | ( | double | eta | ) | const |
Definition at line 30 of file NominalEfficiencyThresholds.cc.
float muonisolation::NominalEfficiencyThresholds::EtaBounds::theBounds[NumberOfTowers+1] [private] |
Definition at line 43 of file NominalEfficiencyThresholds.h.
Referenced by operator()().