#include <L1MuGMTPhiLUT.h>
Public Member Functions | |
L1MuGMTPhiLUT () | |
constructor More... | |
virtual | ~L1MuGMTPhiLUT () |
destructor More... | |
Static Public Member Functions | |
static float | dphi (int isys, int isISO, int icharge, int ieta, float pt) |
look up delta-phi with integer eta More... | |
static float | dphi (int isys, int isISO, int icharge, float eta, float pt) |
look up delta-phi 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_phi [NRP][NSYS][NETA][2][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 Phi projection unit
Caluclates float delta-phi from charge, eta and pT Simple static implementation with parametrization for CMS121 geometry
Definition at line 48 of file L1MuGMTPhiLUT.h.
L1MuGMTPhiLUT::L1MuGMTPhiLUT | ( | ) |
|
virtual |
|
static |
look up delta-phi with integer eta
Definition at line 72 of file L1MuGMTPhiLUT.cc.
References a, b, bRPC, trackerHits::c, CSC, DT, fitparams_phi, fRPC, M_PI, and ExpressReco_HICollisions_FallBack::pt.
Referenced by dphi(), L1MuGMTLFPhiProLUT::TheLookupFunction(), and L1MuGMTMIAUPhiPro1LUT::TheLookupFunction().
|
inlinestatic |
look up delta-phi
Definition at line 64 of file L1MuGMTPhiLUT.h.
References dphi(), and etabin().
|
staticprivate |
Definition at line 60 of file L1MuGMTPhiLUT.cc.
References etabins, i, and NETA.
Referenced by dphi().
|
staticprivate |
Definition at line 75 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 74 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 73 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 85 of file L1MuGMTPhiLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 86 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 76 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 80 of file L1MuGMTPhiLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 83 of file L1MuGMTPhiLUT.h.
|
staticprivate |
Definition at line 72 of file L1MuGMTPhiLUT.h.