10 #ifndef L1TBMTFParams_h
11 #define L1TBMTFParams_h
70 typedef std::map<short, short, std::less<short> >
LUT;
72 typedef std::pair< short, short >
LUTID;
73 typedef std::pair< short, std::vector<short> >
LUTCONT;
74 typedef std::map< LUTID, LUTCONT >
qpLUT;
76 typedef std::map<short, L1MuDTEtaPattern, std::less<short> >
etaLUT;
161 void print(std::ostream&)
const;
L1MuDTTFParameters l1mudttfparams
bool get_Open_LUTs() const
void set_Extrapolation_Filter(int par1)
int get_PT_Assignment_nbits_PhiB() const
void setext_lut(std::vector< LUTParams::extLUT > extlut)
void set_BX_min(int par1)
int get_Extrapolation_nbits_Phi() const
std::vector< LUT > pta_lut() const
bool get_OutOfTime_Filter() const
void set_BX_max(int par1)
void setAssLUTPath(std::string path)
void setqp_lut(qpLUT qplut)
void seteta_lut(etaLUT eta_lut)
void setFwVersion(unsigned fwVersion)
void set_Extrapolation_nbits_Phi(int par1)
std::vector< LUTParams::extLUT > ext_lut() const
std::vector< LUT > pta_lut_
int get_PT_Assignment_nbits_Phi() const
void set_EtaTrackFinder(bool par1)
void setpta_threshold(std::vector< int > ptathresh)
void set_Extrapolation_nbits_PhiB(int par1)
void setpta_lut(std::vector< LUT > ptalut)
void set_Open_LUTs(bool par1)
bool get_EtaTrackFinder() const
std::string AssLUTPath() const
std::vector< extLUT > ext_lut_
std::vector< double > dparams_
std::pair< short, short > LUTID
Qual Pattern LUT.
std::pair< short, std::vector< short > > LUTCONT
L1MuDTTFMasks l1mudttfmasks
std::vector< unsigned > uparams_
std::map< LUTID, LUTCONT > qpLUT
int get_Extrapolation_Filter() const
bool get_Extrapolation_21() const
std::vector< LUT > phi_lut_
unsigned fwVersion() const
int get_PHI_Assignment_nbits_PhiB() const
int get_OutOfTime_Filter_Window() const
void set_Extrapolation_21(bool par1)
void print(std::ostream &) const
int get_Extrapolation_nbits_PhiB() const
std::vector< LUT > phi_lut() const
int get_PHI_Assignment_nbits_Phi() const
void set_PT_Assignment_nbits_PhiB(int par1)
std::map< short, short, std::less< short > > LUT
L1MuBMPtaLut.
std::vector< int > pta_threshold() const
void set_PT_Assignment_nbits_Phi(int par1)
#define COND_SERIALIZABLE
void set_PHI_Assignment_nbits_Phi(int par1)
void setphi_lut(std::vector< LUT > philut)
std::vector< int > iparams_
void set_OutOfTime_Filter_Window(int par1)
void set_PHI_Assignment_nbits_PhiB(int par1)
std::vector< std::string > sparams_
std::vector< Node > pnodes_
std::vector< L1MuDTTFParameters > l1mudttfparams_
std::vector< L1MuDTTFMasks > l1mudttfmasks_
std::map< short, L1MuDTEtaPattern, std::less< short > > etaLUT
Eta Pattern LUT.
void set_OutOfTime_Filter(bool par1)
friend std::ostream & operator<<(std::ostream &o, const L1TMuonBarrelParams &p)
std::vector< int > pta_threshold_