62 m_BMDigiInputTag = m_ps->getParameter<
edm::InputTag>(
"DTDigi_Source");
63 m_BMThetaDigiInputTag = m_ps->getParameter<
edm::InputTag>(
"DTDigi_Theta_Source");
66 m_dbgLevel = m_ps->getUntrackedParameter<
int>(
"Debug", 0);
71 cout <<
"*******************************************" << endl;
73 cout <<
"**** L1 barrel Track Finder settings : ****" << endl;
75 cout <<
"*******************************************" << endl;
80 cout <<
"L1 barrel Track Finder : BM Digi Source: " << m_BMDigiInputTag << endl;
82 cout <<
"L1 barrel Track Finder : BM Digi Source: " << m_BMThetaDigiInputTag << endl;
87 cout <<
"L1 barrel Track Finder : debug level: " << m_dbgLevel << endl;
94 bmtfParamsRcd.
get(bmtfParamsHandle);
132 cout <<
"L1 barrel Track Finder : minimal bunch-crossing : " << m_BxMin << endl;
134 cout <<
"L1 barrel Track Finder : maximal bunch-crossing : " << m_BxMax << endl;
137 cout <<
"L1 barrel Track Finder : Extrapolation Filter : " << m_extTSFilter << endl;
139 if (
Debug(1) && m_openLUTs) {
140 cout <<
"L1 barrel Track Finder : use open LUTs : on" << endl;
142 if (
Debug(1) && !m_openLUTs) {
143 cout <<
"L1 barrel Track Finder : use open LUTs : off" << endl;
146 if (
Debug(1) && m_useEX21) {
147 cout <<
"L1 barrel Track Finder : use EX21 extrapolations : on" << endl;
149 if (
Debug(1) && !m_useEX21) {
150 cout <<
"L1 barrel Track Finder : use EX21 extrapolations : off" << endl;
153 if (
Debug(1) && m_etaTF) {
154 cout <<
"L1 barrel Track Finder : Eta Track Finder : on" << endl;
156 if (
Debug(1) && !m_etaTF) {
157 cout <<
"L1 barrel Track Finder : Eta Track Finder : off" << endl;
160 if (
Debug(1) && m_TSOutOfTimeFilter) {
161 cout <<
"L1 barrel Track Finder : out-of-time TS filter : on" << endl;
162 cout <<
"L1 barrel Track Finder : out-of-time TS filter window : " << m_TSOutOfTimeWindow << endl;
164 if (
Debug(1) && !m_TSOutOfTimeFilter) {
165 cout <<
"L1 barrel Track Finder : out-of-time TS filter : off" << endl;
169 cout <<
"L1 barrel Track Finder : # of bits used for phi (extrapolation) : " << m_NbitsExtPhi << endl;
171 cout <<
"L1 barrel Track Finder : # of bits used for phib (extrapolation) : " << m_NbitsExtPhib << endl;
173 cout <<
"L1 barrel Track Finder : # of bits used for phi (pt-assignment) : " << m_NbitsPtaPhi << endl;
175 cout <<
"L1 barrel Track Finder : # of bits used for phib (pt-assignment) : " << m_NbitsPtaPhib << endl;
177 cout <<
"L1 barrel Track Finder : # of bits used for phi (phi-assignment) : " << m_NbitsPhiPhi << endl;
179 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