#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 43 of file L1MuGMTPhiLUT.h.
L1MuGMTPhiLUT::L1MuGMTPhiLUT | ( | ) |
|
virtual |
|
static |
look up delta-phi with integer eta
Definition at line 68 of file L1MuGMTPhiLUT.cc.
References a, b, bRPC, c, CSC, DT, fitparams_phi, fRPC, M_PI, and DiDispStaMuonMonitor_cfi::pt.
Referenced by dphi(), L1MuGMTLFPhiProLUT::TheLookupFunction(), and L1MuGMTMIAUPhiPro1LUT::TheLookupFunction().
|
inlinestatic |
look up delta-phi
Definition at line 57 of file L1MuGMTPhiLUT.h.
References dphi(), and etabin().
|
staticprivate |
Definition at line 55 of file L1MuGMTPhiLUT.cc.
References etabins, mps_fire::i, and NETA.
Referenced by dphi().
|
staticprivate |
Definition at line 68 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 67 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 66 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 78 of file L1MuGMTPhiLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 79 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 69 of file L1MuGMTPhiLUT.h.
Referenced by dphi().
|
staticprivate |
Definition at line 73 of file L1MuGMTPhiLUT.h.
Referenced by etabin().
|
staticprivate |
Definition at line 76 of file L1MuGMTPhiLUT.h.
|
staticprivate |
Definition at line 65 of file L1MuGMTPhiLUT.h.