Go to the documentation of this file.
15 #ifndef L1MUDT_PHI_LUT_H
16 #define L1MUDT_PHI_LUT_H
61 std::pair<unsigned short, unsigned short>
getPrecision()
const;
68 typedef std::map<short, short, std::less<short> >
LUT;
void print() const
print phi-assignment look-up tables
#define COND_SERIALIZABLE
std::map< short, short, std::less< short > > LUT
void setPrecision()
set precision for look-up tables
std::vector< LUT > phi_lut
unsigned short int nbit_phib
int load()
load phi-assignment look-up tables
L1MuDTPhiLut()
constructor
int getDeltaPhi(int idx, int address) const
get delta-phi for a given address (bend-angle)
void reset()
reset phi-assignment look-up tables
virtual ~L1MuDTPhiLut()
destructor
unsigned short int nbit_phi
std::pair< unsigned short, unsigned short > getPrecision() const
get precision for look-up tables