56 if (fabs(etaValue) > 2.4)
57 etaValue = 2.39 * ((etaValue) > 0 ? 1. : -1.);
62 etaValue += (etaValue > 0.01 ? -1. : 1.) * 0.001;
const L1MuScale * getGMTEtaScale() const
get the GMT eta scale
virtual float getCenter(unsigned packed) const =0
get the center of bin represented by packed
const L1MuScale * getRegionalEtaScale(int isys) const
get the regioanl muon trigger eta scale, isys = 0(DT), 1(bRPC), 2(CSC), 3(fwdRPC) ...
unsigned TheLookupFunction(int idx, unsigned eta_regional) const
The lookup function - here the functionality of the LUT is implemented.
static const L1MuTriggerScales * getTriggerScales()
void InitParameters()
Initialize scales, configuration parameters, alignment constants, ...
virtual unsigned getPacked(float value) const =0
pack a value