#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 42 of file L1MuGMTEtaLUT.h.
L1MuGMTEtaLUT::L1MuGMTEtaLUT | ( | ) |
|
virtual |
|
static |
look up delta-eta
Definition at line 68 of file L1MuGMTEtaLUT.cc.
References a, b, bRPC, HltBtagPostValidation_cff::c, CSC, DT, etabin(), fitparams_eta, fRPC, LEDCalibrationChannels::ieta, and DiDispStaMuonMonitor_cfi::pt.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), etabin(), Jet.Jet::jetID(), datamodel.Object::p4(), Jet.Jet::puJetId(), and L1MuGMTMIAUEtaProLUT::TheLookupFunction().
|
staticprivate |
Definition at line 55 of file L1MuGMTEtaLUT.cc.
References eta(), etabins, mps_fire::i, createfilelist::int, and NETA.
Referenced by eta().
|
staticprivate |
Definition at line 60 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 59 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 58 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 70 of file L1MuGMTEtaLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 71 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 61 of file L1MuGMTEtaLUT.h.
Referenced by eta().
|
staticprivate |
Definition at line 65 of file L1MuGMTEtaLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 68 of file L1MuGMTEtaLUT.h.
|
staticprivate |
Definition at line 57 of file L1MuGMTEtaLUT.h.