#include <L1TMuonBarrelParams.h>
Classes | |
class | LUTParams |
class | Node |
Public Types | |
enum | { Version = 1 } |
enum | { CONFIG = 0, NUM_BMTF_PARAM_NODES =2 } |
enum | { PT_Assignment_nbits_Phi, PT_Assignment_nbits_PhiB, PHI_Assignment_nbits_Phi, PHI_Assignment_nbits_PhiB, Extrapolation_nbits_Phi, Extrapolation_nbits_PhiB, BX_min, BX_max, Extrapolation_Filter, OutOfTime_Filter_Window, OutOfTime_Filter, Open_LUTs, EtaTrackFinder, Extrapolation_21, NUM_CONFIG_PARAMS } |
typedef std::map< short, L1MuDTEtaPattern, std::less < short > > | etaLUT |
Eta Pattern LUT. More... | |
typedef std::map< short, short, std::less< short > > | LUT |
L1MuBMPtaLut. More... | |
typedef std::pair< short, std::vector< short > > | LUTCONT |
typedef std::pair< short, short > | LUTID |
Qual Pattern LUT. More... | |
typedef std::map< LUTID, LUTCONT > | qpLUT |
Public Attributes | |
L1MuDTTFMasks | l1mudttfmasks |
L1MuDTTFParameters | l1mudttfparams |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
unsigned | fwVersion_ |
std::vector< L1MuDTTFMasks > | l1mudttfmasks_ |
std::vector< L1MuDTTFParameters > | l1mudttfparams_ |
LUTParams | lutparams_ |
std::vector< Node > | pnodes_ |
unsigned | version_ |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
std::ostream & | operator<< (std::ostream &o, const L1TMuonBarrelParams &p) |
Description: Placeholder for BMTF parameters
Definition at line 24 of file L1TMuonBarrelParams.h.
typedef std::map<short, L1MuDTEtaPattern, std::less<short> > L1TMuonBarrelParams::etaLUT |
Eta Pattern LUT.
Definition at line 76 of file L1TMuonBarrelParams.h.
typedef std::map<short, short, std::less<short> > L1TMuonBarrelParams::LUT |
L1MuBMPtaLut.
Definition at line 70 of file L1TMuonBarrelParams.h.
typedef std::pair< short, std::vector<short> > L1TMuonBarrelParams::LUTCONT |
Definition at line 73 of file L1TMuonBarrelParams.h.
typedef std::pair< short, short > L1TMuonBarrelParams::LUTID |
Qual Pattern LUT.
Definition at line 72 of file L1TMuonBarrelParams.h.
typedef std::map< LUTID, LUTCONT > L1TMuonBarrelParams::qpLUT |
Definition at line 74 of file L1TMuonBarrelParams.h.
anonymous enum |
anonymous enum |
anonymous enum |
Definition at line 46 of file L1TMuonBarrelParams.h.
L1TMuonBarrelParams::L1TMuonBarrelParams | ( | ) |
Definition at line 3 of file L1TMuonBarrelParams.cc.
References CONFIG, NUM_CONFIG_PARAMS, pnodes_, Version, and version_.
|
inline |
Definition at line 154 of file L1TMuonBarrelParams.h.
|
inline |
|
inline |
Definition at line 119 of file L1TMuonBarrelParams.h.
References L1TMuonBarrelParams::LUTParams::eta_lut_, and lutparams_.
Referenced by seteta_lut().
|
inline |
Definition at line 113 of file L1TMuonBarrelParams.h.
References L1TMuonBarrelParams::LUTParams::ext_lut_, and lutparams_.
|
inline |
Definition at line 157 of file L1TMuonBarrelParams.h.
References fwVersion_.
Referenced by L1MuBMAssignmentUnit::PtAU(), and setFwVersion().
|
inline |
Definition at line 145 of file L1TMuonBarrelParams.h.
References BX_max, CONFIG, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 144 of file L1TMuonBarrelParams.h.
References BX_min, CONFIG, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 151 of file L1TMuonBarrelParams.h.
References CONFIG, EtaTrackFinder, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 152 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_21, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 146 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_Filter, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 142 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_nbits_Phi, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 143 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_nbits_PhiB, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 150 of file L1TMuonBarrelParams.h.
References CONFIG, Open_LUTs, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 149 of file L1TMuonBarrelParams.h.
References CONFIG, OutOfTime_Filter, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 147 of file L1TMuonBarrelParams.h.
References CONFIG, OutOfTime_Filter_Window, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 140 of file L1TMuonBarrelParams.h.
References CONFIG, PHI_Assignment_nbits_Phi, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 141 of file L1TMuonBarrelParams.h.
References CONFIG, PHI_Assignment_nbits_PhiB, and pnodes_.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 138 of file L1TMuonBarrelParams.h.
References CONFIG, pnodes_, and PT_Assignment_nbits_Phi.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 139 of file L1TMuonBarrelParams.h.
References CONFIG, pnodes_, and PT_Assignment_nbits_PhiB.
Referenced by L1MuBMTFConfig::setDefaultsES().
|
inline |
Definition at line 110 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::phi_lut_.
void L1TMuonBarrelParams::print | ( | std::ostream & | out | ) | const |
|
inline |
Definition at line 105 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::pta_lut_.
|
inline |
Definition at line 107 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::pta_threshold_.
|
inline |
Definition at line 116 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::qp_lut_.
|
private |
|
inline |
Definition at line 129 of file L1TMuonBarrelParams.h.
References BX_max, CONFIG, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 128 of file L1TMuonBarrelParams.h.
References BX_min, CONFIG, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 134 of file L1TMuonBarrelParams.h.
References CONFIG, EtaTrackFinder, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 135 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_21, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 130 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_Filter, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 126 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_nbits_Phi, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 127 of file L1TMuonBarrelParams.h.
References CONFIG, Extrapolation_nbits_PhiB, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 133 of file L1TMuonBarrelParams.h.
References CONFIG, Open_LUTs, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 132 of file L1TMuonBarrelParams.h.
References CONFIG, OutOfTime_Filter, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 131 of file L1TMuonBarrelParams.h.
References CONFIG, OutOfTime_Filter_Window, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 124 of file L1TMuonBarrelParams.h.
References CONFIG, PHI_Assignment_nbits_Phi, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 125 of file L1TMuonBarrelParams.h.
References CONFIG, PHI_Assignment_nbits_PhiB, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 122 of file L1TMuonBarrelParams.h.
References CONFIG, pnodes_, and PT_Assignment_nbits_Phi.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 123 of file L1TMuonBarrelParams.h.
References CONFIG, pnodes_, and PT_Assignment_nbits_PhiB.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 102 of file L1TMuonBarrelParams.h.
References CONFIG, and pnodes_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 118 of file L1TMuonBarrelParams.h.
References eta_lut(), L1TMuonBarrelParams::LUTParams::eta_lut_, and lutparams_.
|
inline |
Definition at line 112 of file L1TMuonBarrelParams.h.
References L1TMuonBarrelParams::LUTParams::ext_lut_, L1DTTrackFinderConfig_cff::extlut, and lutparams_.
|
inline |
Definition at line 158 of file L1TMuonBarrelParams.h.
References fwVersion(), and fwVersion_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 109 of file L1TMuonBarrelParams.h.
References lutparams_, L1TMuonBarrelParams::LUTParams::phi_lut_, and L1DTTrackFinderConfig_cff::philut.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 104 of file L1TMuonBarrelParams.h.
References lutparams_, L1TMuonBarrelParams::LUTParams::pta_lut_, and L1DTTrackFinderConfig_cff::ptalut.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 106 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::pta_threshold_.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer().
|
inline |
Definition at line 115 of file L1TMuonBarrelParams.h.
References lutparams_, and L1TMuonBarrelParams::LUTParams::qp_lut_.
|
friend |
Definition at line 173 of file L1TMuonBarrelParams.h.
|
friend |
Definition at line 173 of file L1TMuonBarrelParams.h.
|
friend |
Definition at line 162 of file L1TMuonBarrelParams.h.
|
private |
Definition at line 165 of file L1TMuonBarrelParams.h.
Referenced by fwVersion(), print(), and setFwVersion().
L1MuDTTFMasks L1TMuonBarrelParams::l1mudttfmasks |
Definition at line 64 of file L1TMuonBarrelParams.h.
Referenced by L1TMuonBarrelParamsESProducer::L1TMuonBarrelParamsESProducer(), and L1MuBMSectorReceiver::run().
|
private |
Definition at line 170 of file L1TMuonBarrelParams.h.
L1MuDTTFParameters L1TMuonBarrelParams::l1mudttfparams |
Definition at line 63 of file L1TMuonBarrelParams.h.
|
private |
Definition at line 169 of file L1TMuonBarrelParams.h.
|
private |
Definition at line 171 of file L1TMuonBarrelParams.h.
Referenced by eta_lut(), ext_lut(), phi_lut(), pta_lut(), pta_threshold(), qp_lut(), seteta_lut(), setext_lut(), setphi_lut(), setpta_lut(), setpta_threshold(), and setqp_lut().
|
private |
Definition at line 167 of file L1TMuonBarrelParams.h.
Referenced by AssLUTPath(), get_BX_max(), get_BX_min(), get_EtaTrackFinder(), get_Extrapolation_21(), get_Extrapolation_Filter(), get_Extrapolation_nbits_Phi(), get_Extrapolation_nbits_PhiB(), get_Open_LUTs(), get_OutOfTime_Filter(), get_OutOfTime_Filter_Window(), get_PHI_Assignment_nbits_Phi(), get_PHI_Assignment_nbits_PhiB(), get_PT_Assignment_nbits_Phi(), get_PT_Assignment_nbits_PhiB(), L1TMuonBarrelParams(), set_BX_max(), set_BX_min(), set_EtaTrackFinder(), set_Extrapolation_21(), set_Extrapolation_Filter(), set_Extrapolation_nbits_Phi(), set_Extrapolation_nbits_PhiB(), set_Open_LUTs(), set_OutOfTime_Filter(), set_OutOfTime_Filter_Window(), set_PHI_Assignment_nbits_Phi(), set_PHI_Assignment_nbits_PhiB(), set_PT_Assignment_nbits_Phi(), set_PT_Assignment_nbits_PhiB(), and setAssLUTPath().
|
private |
Definition at line 164 of file L1TMuonBarrelParams.h.
Referenced by L1TMuonBarrelParams().