67 m_BMDigiInputTag = m_ps->getParameter<
edm::InputTag>(
"DTDigi_Source");
68 m_BMThetaDigiInputTag = m_ps->getParameter<
edm::InputTag>(
"DTDigi_Theta_Source");
71 m_dbgLevel = m_ps->getUntrackedParameter<
int>(
"Debug",0);
74 if (
Debug(1) )
cout <<
"*******************************************" << endl;
75 if (
Debug(1) )
cout <<
"**** L1 barrel Track Finder settings : ****" << endl;
76 if (
Debug(1) )
cout <<
"*******************************************" << endl;
79 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : BM Digi Source: " << m_BMDigiInputTag << endl;
80 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : BM Digi Source: " << m_BMThetaDigiInputTag << endl;
83 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : debug level: " << m_dbgLevel << endl;
93 bmtfParamsRcd.
get(bmtfParamsHandle);
130 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : minimal bunch-crossing : " << m_BxMin << endl;
131 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : maximal bunch-crossing : " << m_BxMax << endl;
133 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : Extrapolation Filter : " << m_extTSFilter << endl;
135 if (
Debug(1) && m_openLUTs) {
136 cout <<
"L1 barrel Track Finder : use open LUTs : on" << endl;
138 if (
Debug(1) && !m_openLUTs) {
139 cout <<
"L1 barrel Track Finder : use open LUTs : off" << endl;
142 if (
Debug(1) && m_useEX21 ) {
143 cout <<
"L1 barrel Track Finder : use EX21 extrapolations : on" << endl;
145 if (
Debug(1) && !m_useEX21 ) {
146 cout <<
"L1 barrel Track Finder : use EX21 extrapolations : off" << endl;
149 if (
Debug(1) && m_etaTF ) {
150 cout <<
"L1 barrel Track Finder : Eta Track Finder : on" << endl;
152 if (
Debug(1) && !m_etaTF ) {
153 cout <<
"L1 barrel Track Finder : Eta Track Finder : off" << endl;
157 if (
Debug(1) && m_TSOutOfTimeFilter ) {
158 cout <<
"L1 barrel Track Finder : out-of-time TS filter : on" << endl;
159 cout <<
"L1 barrel Track Finder : out-of-time TS filter window : " << m_TSOutOfTimeWindow << endl;
161 if (
Debug(1) && !m_TSOutOfTimeFilter ) {
162 cout <<
"L1 barrel Track Finder : out-of-time TS filter : off" << endl;
165 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phi (extrapolation) : " << m_NbitsExtPhi << endl;
166 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phib (extrapolation) : " << m_NbitsExtPhib << endl;
167 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phi (pt-assignment) : " << m_NbitsPtaPhi << endl;
168 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phib (pt-assignment) : " << m_NbitsPtaPhib << endl;
169 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phi (phi-assignment) : " << m_NbitsPhiPhi << endl;
170 if (
Debug(1) )
cout <<
"L1 barrel Track Finder : # of bits used for phib (phi-assignment) : " << m_NbitsPhiPhib << endl;
static int m_NbitsPtaPhib
static edm::InputTag m_BMDigiInputTag
static int m_NbitsPhiPhib
L1MuBMTFConfig(const edm::ParameterSet &ps)
constructor
static edm::InputTag m_BMThetaDigiInputTag
static bool m_TSOutOfTimeFilter
static int m_TSOutOfTimeWindow
int get_PHI_Assignment_nbits_Phi() const
PRODUCT const & get(ESGetToken< PRODUCT, T > const &iToken) const
virtual ~L1MuBMTFConfig()
destructor
int get_PT_Assignment_nbits_Phi() const
bool get_OutOfTime_Filter() const
int get_PT_Assignment_nbits_PhiB() const
bool get_EtaTrackFinder() const
int get_PHI_Assignment_nbits_PhiB() const
int get_OutOfTime_Filter_Window() const
int get_Extrapolation_nbits_PhiB() const
int get_Extrapolation_nbits_Phi() const
bool get_Open_LUTs() const
void setDefaultsES(const edm::EventSetup &c)
int get_Extrapolation_Filter() const
static int m_NbitsExtPhib
bool get_Extrapolation_21() const