#include <L1MuGMTEtaLUT.h>
Public Member Functions | |
L1MuGMTEtaLUT () | |
constructor More... | |
virtual | ~L1MuGMTEtaLUT () |
destructor More... | |
Static Public Member Functions | |
static float | eta (int isys, int isISO, int icharge, float eta, float pt) |
look up delta-eta More... | |
Static Private Member Functions | |
static int | etabin (float eta, int isys) |
Static Private Attributes | |
static const int | bRPC =2 |
static const int | CSC =1 |
static const int | DT =0 |
static float | etabins [NSYS][NETA+1] |
static float | fitparams_eta [NRP][NSYS][NETA][3] |
static const int | fRPC =3 |
static const unsigned int | NETA =8 |
static const unsigned int | NRP =2 |
static const int | NSYS =4 |
Description: Look-up table for GMT Eta projection unit
Caluclates float delta-eta from charge, eta and pT Simple static implementation with parametrization for CMS121 geometry
Definition at line 45 of file L1MuGMTEtaLUT.h.
L1MuGMTEtaLUT::L1MuGMTEtaLUT | ( | ) |
|
virtual |
|
static |
look up delta-eta
Definition at line 70 of file L1MuGMTEtaLUT.cc.
References a, b, bRPC, EnergyCorrector::c, CSC, DT, etabin(), fitparams_eta, fRPC, and EnergyCorrector::pt.
Referenced by Particle.Particle::__str__(), Muon.Muon::absEffAreaIso(), Jet.Jet::jetID(), Jet.Jet::puJetId(), and L1MuGMTMIAUEtaProLUT::TheLookupFunction().
|
staticprivate |
Definition at line 58 of file L1MuGMTEtaLUT.cc.
References etabins, i, and NETA.
Referenced by eta().
|
staticprivate |
Definition at line 65 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 64 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 63 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 75 of file L1MuGMTEtaLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 76 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 66 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 70 of file L1MuGMTEtaLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 73 of file L1MuGMTEtaLUT.h.
|
staticprivate |
Definition at line 62 of file L1MuGMTEtaLUT.h.