#include <L1Trigger/GlobalMuonTrigger/src/L1MuGMTConfig.h>
Definition at line 83 of file L1MuGMTConfig.h.
L1MuGMTConfig::L1MuGMTConfig | ( | const edm::ParameterSet & | ps | ) |
constructor
Definition at line 80 of file L1MuGMTConfig.cc.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), m_BxMax, m_BxMaxRo, m_BxMin, m_BxMinRo, m_CSCInputTag, m_dbgLevel, m_debug, m_DTInputTag, m_MipIsoInputTag, m_ps, m_RPCbInputTag, and m_RPCfInputTag.
00080 { 00081 00082 m_ps = &ps; 00083 00084 m_DTInputTag = m_ps->getParameter<edm::InputTag>("DTCandidates"); 00085 m_CSCInputTag = m_ps->getParameter<edm::InputTag>("CSCCandidates"); 00086 m_RPCbInputTag = m_ps->getParameter<edm::InputTag>("RPCbCandidates"); 00087 m_RPCfInputTag = m_ps->getParameter<edm::InputTag>("RPCfCandidates"); 00088 m_MipIsoInputTag = m_ps->getParameter<edm::InputTag>("MipIsoData"); 00089 00090 m_debug = true; 00091 m_dbgLevel = m_ps->getUntrackedParameter<int>("Debug",0); 00092 00093 // set min and max bunch crossing 00094 m_BxMin = m_ps->getParameter<int>("BX_min"); 00095 m_BxMax = m_ps->getParameter<int>("BX_max"); 00096 00097 // set min and max bunch crossing for the readout 00098 m_BxMinRo = m_ps->getParameter<int>("BX_min_readout"); 00099 m_BxMaxRo = m_ps->getParameter<int>("BX_max_readout"); 00100 00101 }
L1MuGMTConfig::~L1MuGMTConfig | ( | ) | [virtual] |
Definition at line 211 of file L1MuGMTConfig.cc.
References m_EtaLUT, m_LFCOUDeltaEtaLUT, m_LFDeltaEtaLUT, m_LFDisableHotLUT, m_LFEtaConvLUT, m_LFMatchQualLUT, m_LFMergeRankCombineLUT, m_LFMergeRankEtaPhiLUT, m_LFMergeRankEtaQLUT, m_LFMergeRankPtQLUT, m_LFOvlEtaConvLUT, m_LFPhiProEtaConvLUT, m_LFPhiProLUT, m_LFPtMixLUT, m_LFSortRankCombineLUT, m_LFSortRankEtaPhiLUT, m_LFSortRankEtaQLUT, m_LFSortRankPtQLUT, m_MIAUEtaConvLUT, m_MIAUEtaProLUT, m_MIAUPhiPro1LUT, m_MIAUPhiPro2LUT, m_PhiLUT, m_RegCDLConfig, m_RegMMConfigCharge, m_RegMMConfigEta, m_RegMMConfigISO, m_RegMMConfigMIP, m_RegMMConfigPhi, m_RegMMConfigPt, m_RegMMConfigSRK, and m_RegSortRankOffset.
Referenced by L1MuGlobalMuonTrigger::produce().
00211 { 00212 // delete Registers 00213 delete m_RegCDLConfig; 00214 delete m_RegMMConfigPhi; 00215 delete m_RegMMConfigEta; 00216 delete m_RegMMConfigPt; 00217 delete m_RegMMConfigCharge; 00218 delete m_RegMMConfigMIP; 00219 delete m_RegMMConfigISO; 00220 delete m_RegMMConfigSRK; 00221 delete m_RegSortRankOffset; 00222 00223 // delete LUTs 00224 delete m_EtaLUT; 00225 delete m_LFCOUDeltaEtaLUT; 00226 delete m_LFDeltaEtaLUT; 00227 delete m_LFDisableHotLUT; 00228 delete m_LFEtaConvLUT; 00229 delete m_LFMatchQualLUT; 00230 delete m_LFMergeRankCombineLUT; 00231 delete m_LFMergeRankEtaPhiLUT; 00232 delete m_LFMergeRankEtaQLUT; 00233 delete m_LFMergeRankPtQLUT; 00234 delete m_LFOvlEtaConvLUT; 00235 delete m_LFPhiProEtaConvLUT; 00236 delete m_LFPhiProLUT; 00237 delete m_LFPtMixLUT; 00238 delete m_LFSortRankCombineLUT; 00239 delete m_LFSortRankEtaPhiLUT; 00240 delete m_LFSortRankEtaQLUT; 00241 delete m_LFSortRankPtQLUT; 00242 delete m_MIAUEtaConvLUT; 00243 delete m_MIAUEtaProLUT; 00244 delete m_MIAUPhiPro1LUT; 00245 delete m_MIAUPhiPro2LUT; 00246 delete m_PhiLUT; 00247 }
Definition at line 105 of file L1MuGMTConfig.h.
References m_dbgLevel, and m_debug.
00105 { return ( m_debug && m_dbgLevel >= level ); }
static bool L1MuGMTConfig::Debug | ( | ) | [inline, static] |
Definition at line 104 of file L1MuGMTConfig.h.
References m_debug.
Referenced by L1MuGMTMipIsoAU::assignISO(), L1MuGMTMipIsoAU::assignMIP(), L1MuGMTPSB::getDTBX(), L1MuGlobalMuonTrigger::L1MuGlobalMuonTrigger(), L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO(), L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK(), L1MuGMTRegSortRankOffset::L1MuGMTRegSortRankOffset(), L1MuGMTMatcher::print(), L1MuGlobalMuonTrigger::produce(), L1MuGMTCancelOutUnit::run(), L1MuGMTSorter::run(), L1MuGMTRegCDLConfig::setCDLConfig(), setDefaults(), and L1MuGMTRegMMConfig::setMergeMethod().
00104 { return m_debug; }
void L1MuGMTConfig::dumpLUTs | ( | std::string | dir | ) |
Definition at line 249 of file L1MuGMTConfig.cc.
References lat::endl(), fn, it, m_LFCOUDeltaEtaLUT, m_LFDeltaEtaLUT, m_LFDisableHotLUT, m_LFEtaConvLUT, m_LFMatchQualLUT, m_LFMergeRankCombineLUT, m_LFMergeRankEtaPhiLUT, m_LFMergeRankEtaQLUT, m_LFMergeRankPtQLUT, m_LFOvlEtaConvLUT, m_LFPhiProEtaConvLUT, m_LFPhiProLUT, m_LFPtMixLUT, m_LFSortRankCombineLUT, m_LFSortRankEtaPhiLUT, m_LFSortRankEtaQLUT, m_LFSortRankPtQLUT, m_MIAUEtaConvLUT, m_MIAUEtaProLUT, m_MIAUPhiPro1LUT, and m_MIAUPhiPro2LUT.
Referenced by L1MuGlobalMuonTrigger::produce().
00249 { 00250 std::vector<L1MuGMTLUT*> theLUTs; 00251 00252 theLUTs.push_back( m_LFSortRankEtaQLUT ); 00253 theLUTs.push_back( m_LFSortRankPtQLUT ); 00254 theLUTs.push_back( m_LFSortRankEtaPhiLUT ); 00255 theLUTs.push_back( m_LFSortRankCombineLUT ); 00256 00257 theLUTs.push_back( m_LFDisableHotLUT ); 00258 00259 theLUTs.push_back( m_LFMergeRankEtaQLUT ); 00260 theLUTs.push_back( m_LFMergeRankPtQLUT ); 00261 theLUTs.push_back( m_LFMergeRankEtaPhiLUT ); 00262 theLUTs.push_back( m_LFMergeRankCombineLUT ); 00263 00264 theLUTs.push_back( m_LFDeltaEtaLUT ); 00265 theLUTs.push_back( m_LFMatchQualLUT ); 00266 theLUTs.push_back( m_LFOvlEtaConvLUT ); 00267 theLUTs.push_back( m_LFCOUDeltaEtaLUT ); 00268 00269 theLUTs.push_back( m_LFEtaConvLUT ); 00270 00271 theLUTs.push_back( m_LFPtMixLUT ); 00272 theLUTs.push_back( m_LFPhiProLUT ); 00273 theLUTs.push_back( m_LFPhiProEtaConvLUT ); 00274 00275 theLUTs.push_back( m_MIAUEtaConvLUT ); 00276 theLUTs.push_back( m_MIAUPhiPro1LUT ); 00277 theLUTs.push_back( m_MIAUPhiPro2LUT ); 00278 theLUTs.push_back( m_MIAUEtaProLUT ); 00279 00280 std::vector<L1MuGMTLUT*>::iterator it = theLUTs.begin(); 00281 for (;it != theLUTs.end(); it++) { 00282 edm::LogVerbatim("GMT_LUTGen_info") 00283 << "**** Generating " << (*it)->Name() << " LUT ****" << endl 00284 << "saving" << endl; 00285 std::string fn = dir + "/" + (*it)->Name() + ".lut"; 00286 (*it)->Save(fn.c_str()); 00287 } 00288 00289 edm::LogVerbatim("GMT_LUTGen_info") 00290 << "Successfully created all GMT look-up tables in directory './" << dir << "'" << endl << endl; 00291 00292 }
void L1MuGMTConfig::dumpRegs | ( | std::string | dir | ) |
Definition at line 294 of file L1MuGMTConfig.cc.
References lat::endl(), i, it, m_RegCDLConfig, m_RegMMConfigCharge, m_RegMMConfigEta, m_RegMMConfigISO, m_RegMMConfigMIP, m_RegMMConfigPhi, m_RegMMConfigPt, m_RegMMConfigSRK, and m_RegSortRankOffset.
Referenced by L1MuGlobalMuonTrigger::produce().
00294 { 00295 std::vector<L1MuGMTReg*> theRegs; 00296 00297 theRegs.push_back( m_RegCDLConfig ); 00298 theRegs.push_back( m_RegMMConfigPhi ); 00299 theRegs.push_back( m_RegMMConfigEta ); 00300 theRegs.push_back( m_RegMMConfigPt ); 00301 theRegs.push_back( m_RegMMConfigCharge ); 00302 theRegs.push_back( m_RegMMConfigSRK ); 00303 theRegs.push_back( m_RegMMConfigMIP ); 00304 theRegs.push_back( m_RegMMConfigISO ); 00305 theRegs.push_back( m_RegSortRankOffset ); 00306 00307 00308 ofstream of( (dir + "/LogicFPGARegs.cfg").c_str() ); 00309 00310 std::vector<L1MuGMTReg*>::iterator it = theRegs.begin(); 00311 for (;it != theRegs.end(); it++) { 00312 00313 for (unsigned int i=0; i<(*it)->getNumberOfInstances(); i++) 00314 of << (*it)->getName() << "[" << i << "] = " << (*it)->getValue(i) << endl; 00315 00316 } 00317 00318 }
static int L1MuGMTConfig::getBxMax | ( | ) | [inline, static] |
Definition at line 111 of file L1MuGMTConfig.h.
References m_BxMax.
Referenced by L1MuGlobalMuonTrigger::L1MuGlobalMuonTrigger(), and L1MuGlobalMuonTrigger::produce().
00111 { return m_BxMax; }
static int L1MuGMTConfig::getBxMaxRo | ( | ) | [inline, static] |
Definition at line 114 of file L1MuGMTConfig.h.
References m_BxMaxRo.
Referenced by L1MuGlobalMuonTrigger::getReadoutCollection().
00114 { return m_BxMaxRo; }
static int L1MuGMTConfig::getBxMin | ( | ) | [inline, static] |
Definition at line 110 of file L1MuGMTConfig.h.
References m_BxMin.
Referenced by L1MuGlobalMuonTrigger::L1MuGlobalMuonTrigger(), and L1MuGlobalMuonTrigger::produce().
00110 { return m_BxMin; }
static int L1MuGMTConfig::getBxMinRo | ( | ) | [inline, static] |
Definition at line 113 of file L1MuGMTConfig.h.
References m_BxMinRo.
Referenced by L1MuGlobalMuonTrigger::getReadoutCollection().
00113 { return m_BxMinRo; }
static const L1CaloGeometry* L1MuGMTConfig::getCaloGeom | ( | ) | [inline, static] |
Definition at line 177 of file L1MuGMTConfig.h.
References m_caloGeom.
Referenced by L1MuGMTMIAUEtaProLUT::TheLookupFunction().
00177 { return m_caloGeom ; }
static bool L1MuGMTConfig::getCaloTrigger | ( | ) | [inline, static] |
Definition at line 126 of file L1MuGMTConfig.h.
References m_CaloTrigger.
Referenced by L1MuGMTPSB::receiveData().
00126 { return m_CaloTrigger; }
static edm::InputTag L1MuGMTConfig::getCSCInputTag | ( | ) | [inline, static] |
Definition at line 99 of file L1MuGMTConfig.h.
References m_CSCInputTag.
Referenced by L1MuGMTPSB::receiveData().
00099 { return m_CSCInputTag; }
static int L1MuGMTConfig::getDebugLevel | ( | ) | [inline, static] |
static bool L1MuGMTConfig::getDoOvlRpcAnd | ( | ) | [inline, static] |
require DT/CSC candidates to be confirmed by the RPC in the overlap region
Definition at line 131 of file L1MuGMTConfig.h.
References m_DoOvlRpcAnd.
Referenced by L1MuGMTLFSortRankEtaQLUT::TheLookupFunction().
00131 { return m_DoOvlRpcAnd; }
static edm::InputTag L1MuGMTConfig::getDTInputTag | ( | ) | [inline, static] |
Definition at line 98 of file L1MuGMTConfig.h.
References m_DTInputTag.
Referenced by L1MuGMTPSB::receiveData().
00098 { return m_DTInputTag; }
static L1MuGMTEtaLUT* L1MuGMTConfig::getEtaLUT | ( | ) | [inline, static] |
static float L1MuGMTConfig::getEtaPhiThresholdBarrel | ( | ) | [inline, static] |
Definition at line 118 of file L1MuGMTConfig.h.
References m_EtaPhiThreshold_barrel.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00118 { return m_EtaPhiThreshold_barrel; }
static float L1MuGMTConfig::getEtaPhiThresholdCOU | ( | ) | [inline, static] |
Definition at line 124 of file L1MuGMTConfig.h.
References m_EtaPhiThreshold_COU.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00124 { return m_EtaPhiThreshold_COU; }
static float L1MuGMTConfig::getEtaPhiThresholdEndcap | ( | ) | [inline, static] |
Definition at line 121 of file L1MuGMTConfig.h.
References m_EtaPhiThreshold_endcap.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00121 { return m_EtaPhiThreshold_endcap; }
static float L1MuGMTConfig::getEtaWeightBarrel | ( | ) | [inline, static] |
Definition at line 116 of file L1MuGMTConfig.h.
References m_EtaWeight_barrel.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00116 { return m_EtaWeight_barrel; }
static float L1MuGMTConfig::getEtaWeightCOU | ( | ) | [inline, static] |
Definition at line 122 of file L1MuGMTConfig.h.
References m_EtaWeight_COU.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00122 { return m_EtaWeight_COU; }
static float L1MuGMTConfig::getEtaWeightEndcap | ( | ) | [inline, static] |
Definition at line 119 of file L1MuGMTConfig.h.
References m_EtaWeight_endcap.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00119 { return m_EtaWeight_endcap; }
static const L1MuGMTParameters* L1MuGMTConfig::getGMTParams | ( | ) | [inline, static] |
Definition at line 186 of file L1MuGMTConfig.h.
References m_GMTParams.
Referenced by L1MuGMTRegMMConfigMIPISO::L1MuGMTRegMMConfigMIPISO(), L1MuGMTRegMMConfigSRK::L1MuGMTRegMMConfigSRK(), L1MuGMTRegSortRankOffset::L1MuGMTRegSortRankOffset(), L1MuGMTRegCDLConfig::setCDLConfig(), and L1MuGMTRegMMConfig::setMergeMethod().
00186 { return m_GMTParams; }
static const L1MuGMTScales* L1MuGMTConfig::getGMTScales | ( | ) | [inline, static] |
Definition at line 174 of file L1MuGMTConfig.h.
References m_GMTScales.
Referenced by L1MuGMTLFPhiProEtaConvLUT::TheLookupFunction(), L1MuGMTLFDeltaEtaLUT::TheLookupFunction(), L1MuGMTMIAUEtaConvLUT::TheLookupFunction(), L1MuGMTLFOvlEtaConvLUT::TheLookupFunction(), L1MuGMTLFMatchQualLUT::TheLookupFunction(), and L1MuGMTLFCOUDeltaEtaLUT::TheLookupFunction().
00174 { return m_GMTScales; }
static int L1MuGMTConfig::getIsolationCellSizeEta | ( | ) | [inline, static] |
Definition at line 127 of file L1MuGMTConfig.h.
References m_IsolationCellSizeEta.
Referenced by L1MuGMTMIAUEtaProLUT::InitParameters().
00127 { return m_IsolationCellSizeEta; }
static int L1MuGMTConfig::getIsolationCellSizePhi | ( | ) | [inline, static] |
Definition at line 128 of file L1MuGMTConfig.h.
References m_IsolationCellSizePhi.
Referenced by L1MuGMTMIAUPhiPro2LUT::InitParameters().
00128 { return m_IsolationCellSizePhi; }
static L1MuGMTLFCOUDeltaEtaLUT* L1MuGMTConfig::getLFCOUDeltaEtaLUT | ( | ) | [inline, static] |
Definition at line 150 of file L1MuGMTConfig.h.
References m_LFCOUDeltaEtaLUT.
Referenced by L1MuGMTMatcher::lookup_mq().
00150 { return m_LFCOUDeltaEtaLUT; }
static L1MuGMTLFDeltaEtaLUT* L1MuGMTConfig::getLFDeltaEtaLUT | ( | ) | [inline, static] |
Definition at line 151 of file L1MuGMTConfig.h.
References m_LFDeltaEtaLUT.
Referenced by L1MuGMTMatcher::lookup_mq().
00151 { return m_LFDeltaEtaLUT; }
static L1MuGMTLFDisableHotLUT* L1MuGMTConfig::getLFDisableHotLUT | ( | ) | [inline, static] |
Definition at line 152 of file L1MuGMTConfig.h.
References m_LFDisableHotLUT.
Referenced by L1MuGMTMatcher::lookup_mq().
00152 { return m_LFDisableHotLUT; }
static L1MuGMTLFEtaConvLUT* L1MuGMTConfig::getLFEtaConvLUT | ( | ) | [inline, static] |
Definition at line 153 of file L1MuGMTConfig.h.
References m_LFEtaConvLUT.
Referenced by L1MuGMTMerger::convertedEta().
00153 { return m_LFEtaConvLUT; }
static L1MuGMTLFMatchQualLUT* L1MuGMTConfig::getLFMatchQualLUT | ( | ) | [inline, static] |
Definition at line 154 of file L1MuGMTConfig.h.
References m_LFMatchQualLUT.
Referenced by L1MuGMTMatcher::lookup_mq().
00154 { return m_LFMatchQualLUT; }
static L1MuGMTLFMergeRankCombineLUT* L1MuGMTConfig::getLFMergeRankCombineLUT | ( | ) | [inline, static] |
Definition at line 155 of file L1MuGMTConfig.h.
References m_LFMergeRankCombineLUT.
Referenced by L1MuGMTMerger::merge_rank().
00155 { return m_LFMergeRankCombineLUT; }
static L1MuGMTLFMergeRankEtaPhiLUT* L1MuGMTConfig::getLFMergeRankEtaPhiLUT | ( | ) | [inline, static] |
Definition at line 156 of file L1MuGMTConfig.h.
References m_LFMergeRankEtaPhiLUT.
Referenced by L1MuGMTMerger::merge_rank().
00156 { return m_LFMergeRankEtaPhiLUT; }
static L1MuGMTLFMergeRankEtaQLUT* L1MuGMTConfig::getLFMergeRankEtaQLUT | ( | ) | [inline, static] |
Definition at line 157 of file L1MuGMTConfig.h.
References m_LFMergeRankEtaQLUT.
Referenced by L1MuGMTMerger::merge_rank().
00157 { return m_LFMergeRankEtaQLUT; }
static L1MuGMTLFMergeRankPtQLUT* L1MuGMTConfig::getLFMergeRankPtQLUT | ( | ) | [inline, static] |
Definition at line 158 of file L1MuGMTConfig.h.
References m_LFMergeRankPtQLUT.
Referenced by L1MuGMTMerger::merge_rank().
00158 { return m_LFMergeRankPtQLUT; }
static L1MuGMTLFOvlEtaConvLUT* L1MuGMTConfig::getLFOvlEtaConvLUT | ( | ) | [inline, static] |
Definition at line 159 of file L1MuGMTConfig.h.
References m_LFOvlEtaConvLUT.
Referenced by L1MuGMTMatcher::lookup_mq().
00159 { return m_LFOvlEtaConvLUT; }
static L1MuGMTLFPhiProEtaConvLUT* L1MuGMTConfig::getLFPhiProEtaConvLUT | ( | ) | [inline, static] |
Definition at line 160 of file L1MuGMTConfig.h.
References m_LFPhiProEtaConvLUT.
Referenced by L1MuGMTMerger::projectedPhi().
00160 { return m_LFPhiProEtaConvLUT; }
static L1MuGMTLFPhiProLUT* L1MuGMTConfig::getLFPhiProLUT | ( | ) | [inline, static] |
Definition at line 161 of file L1MuGMTConfig.h.
References m_LFPhiProLUT.
Referenced by L1MuGMTMerger::projectedPhi().
00161 { return m_LFPhiProLUT; }
static L1MuGMTLFPtMixLUT* L1MuGMTConfig::getLFPtMixLUT | ( | ) | [inline, static] |
Definition at line 162 of file L1MuGMTConfig.h.
References m_LFPtMixLUT.
Referenced by L1MuGMTMerger::createMergedCand().
00162 { return m_LFPtMixLUT; }
static L1MuGMTLFSortRankCombineLUT* L1MuGMTConfig::getLFSortRankCombineLUT | ( | ) | [inline, static] |
Definition at line 163 of file L1MuGMTConfig.h.
References m_LFSortRankCombineLUT.
Referenced by L1MuGMTSortRankUnit::sort_rank().
00163 { return m_LFSortRankCombineLUT; }
static L1MuGMTLFSortRankEtaPhiLUT* L1MuGMTConfig::getLFSortRankEtaPhiLUT | ( | ) | [inline, static] |
Definition at line 164 of file L1MuGMTConfig.h.
References m_LFSortRankEtaPhiLUT.
Referenced by L1MuGMTSortRankUnit::isDisabled(), and L1MuGMTSortRankUnit::sort_rank().
00164 { return m_LFSortRankEtaPhiLUT; }
static L1MuGMTLFSortRankEtaQLUT* L1MuGMTConfig::getLFSortRankEtaQLUT | ( | ) | [inline, static] |
Definition at line 165 of file L1MuGMTConfig.h.
References m_LFSortRankEtaQLUT.
Referenced by L1MuGMTSortRankUnit::getVeryLowQualityLevel(), and L1MuGMTSortRankUnit::sort_rank().
00165 { return m_LFSortRankEtaQLUT; }
static L1MuGMTLFSortRankPtQLUT* L1MuGMTConfig::getLFSortRankPtQLUT | ( | ) | [inline, static] |
Definition at line 166 of file L1MuGMTConfig.h.
References m_LFSortRankPtQLUT.
Referenced by L1MuGMTSortRankUnit::sort_rank().
00166 { return m_LFSortRankPtQLUT; }
static L1MuGMTMIAUEtaConvLUT* L1MuGMTConfig::getMIAUEtaConvLUT | ( | ) | [inline, static] |
Definition at line 167 of file L1MuGMTConfig.h.
References m_MIAUEtaConvLUT.
Referenced by L1MuGMTPhiProjectionUnit::run().
00167 { return m_MIAUEtaConvLUT; }
static L1MuGMTMIAUEtaProLUT* L1MuGMTConfig::getMIAUEtaProLUT | ( | ) | [inline, static] |
Definition at line 168 of file L1MuGMTConfig.h.
References m_MIAUEtaProLUT.
Referenced by L1MuGMTEtaProjectionUnit::run().
00168 { return m_MIAUEtaProLUT; }
static L1MuGMTMIAUPhiPro1LUT* L1MuGMTConfig::getMIAUPhiPro1LUT | ( | ) | [inline, static] |
Definition at line 169 of file L1MuGMTConfig.h.
References m_MIAUPhiPro1LUT.
Referenced by L1MuGMTPhiProjectionUnit::run().
00169 { return m_MIAUPhiPro1LUT; }
static L1MuGMTMIAUPhiPro2LUT* L1MuGMTConfig::getMIAUPhiPro2LUT | ( | ) | [inline, static] |
Definition at line 170 of file L1MuGMTConfig.h.
References m_MIAUPhiPro2LUT.
Referenced by L1MuGMTPhiProjectionUnit::run().
00170 { return m_MIAUPhiPro2LUT; }
static edm::InputTag L1MuGMTConfig::getMipIsoInputTag | ( | ) | [inline, static] |
Definition at line 102 of file L1MuGMTConfig.h.
References m_MipIsoInputTag.
Referenced by L1MuGMTPSB::getCalo().
00102 { return m_MipIsoInputTag; }
static const edm::ParameterSet* L1MuGMTConfig::getParameterSet | ( | ) | [inline, static] |
static L1MuGMTPhiLUT* L1MuGMTConfig::getPhiLUT | ( | ) | [inline, static] |
static float L1MuGMTConfig::getPhiWeightBarrel | ( | ) | [inline, static] |
Definition at line 117 of file L1MuGMTConfig.h.
References m_PhiWeight_barrel.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00117 { return m_PhiWeight_barrel; }
static float L1MuGMTConfig::getPhiWeightCOU | ( | ) | [inline, static] |
Definition at line 123 of file L1MuGMTConfig.h.
References m_PhiWeight_COU.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00123 { return m_PhiWeight_COU; }
static float L1MuGMTConfig::getPhiWeightEndcap | ( | ) | [inline, static] |
Definition at line 120 of file L1MuGMTConfig.h.
References m_PhiWeight_endcap.
Referenced by L1MuGMTLFMatchQualLUT::InitParameters().
00120 { return m_PhiWeight_endcap; }
static bool L1MuGMTConfig::getPropagatePhi | ( | ) | [inline, static] |
Definition at line 133 of file L1MuGMTConfig.h.
References m_PropagatePhi.
Referenced by L1MuGMTLFPhiProLUT::TheLookupFunction().
00133 { return m_PropagatePhi; }
static L1MuGMTRegCDLConfig* L1MuGMTConfig::getRegCDLConfig | ( | ) | [inline, static] |
Definition at line 138 of file L1MuGMTConfig.h.
References m_RegCDLConfig.
Referenced by L1MuGMTCancelOutUnit::decide().
00138 { return m_RegCDLConfig; }
static L1MuGMTRegMMConfigCharge* L1MuGMTConfig::getRegMMConfigCharge | ( | ) | [inline, static] |
Definition at line 142 of file L1MuGMTConfig.h.
References m_RegMMConfigCharge.
Referenced by L1MuGMTMerger::createMergedCand().
00142 { return m_RegMMConfigCharge; }
static L1MuGMTRegMMConfigEta* L1MuGMTConfig::getRegMMConfigEta | ( | ) | [inline, static] |
Definition at line 140 of file L1MuGMTConfig.h.
References m_RegMMConfigEta.
Referenced by L1MuGMTMerger::createMergedCand().
00140 { return m_RegMMConfigEta; }
static L1MuGMTRegMMConfigISO* L1MuGMTConfig::getRegMMConfigISO | ( | ) | [inline, static] |
Definition at line 144 of file L1MuGMTConfig.h.
References m_RegMMConfigISO.
Referenced by L1MuGMTMerger::createMergedCand().
00144 { return m_RegMMConfigISO; }
static L1MuGMTRegMMConfigMIP* L1MuGMTConfig::getRegMMConfigMIP | ( | ) | [inline, static] |
Definition at line 143 of file L1MuGMTConfig.h.
References m_RegMMConfigMIP.
Referenced by L1MuGMTMerger::createMergedCand().
00143 { return m_RegMMConfigMIP; }
static L1MuGMTRegMMConfigPhi* L1MuGMTConfig::getRegMMConfigPhi | ( | ) | [inline, static] |
Definition at line 139 of file L1MuGMTConfig.h.
References m_RegMMConfigPhi.
Referenced by L1MuGMTMerger::createMergedCand().
00139 { return m_RegMMConfigPhi; }
static L1MuGMTRegMMConfigPt* L1MuGMTConfig::getRegMMConfigPt | ( | ) | [inline, static] |
Definition at line 141 of file L1MuGMTConfig.h.
References m_RegMMConfigPt.
Referenced by L1MuGMTMerger::createMergedCand().
00141 { return m_RegMMConfigPt; }
static L1MuGMTRegMMConfigSRK* L1MuGMTConfig::getRegMMConfigSRK | ( | ) | [inline, static] |
Definition at line 145 of file L1MuGMTConfig.h.
References m_RegMMConfigSRK.
Referenced by L1MuGMTMerger::createMergedCand().
00145 { return m_RegMMConfigSRK; }
static L1MuGMTRegSortRankOffset* L1MuGMTConfig::getRegSortRankOffset | ( | ) | [inline, static] |
Definition at line 146 of file L1MuGMTConfig.h.
References m_RegSortRankOffset.
Referenced by L1MuGMTMerger::createMergedCand().
00146 { return m_RegSortRankOffset; }
static edm::InputTag L1MuGMTConfig::getRPCbInputTag | ( | ) | [inline, static] |
Definition at line 100 of file L1MuGMTConfig.h.
References m_RPCbInputTag.
Referenced by L1MuGMTPSB::receiveData().
00100 { return m_RPCbInputTag; }
static edm::InputTag L1MuGMTConfig::getRPCfInputTag | ( | ) | [inline, static] |
Definition at line 101 of file L1MuGMTConfig.h.
References m_RPCfInputTag.
Referenced by L1MuGMTPSB::receiveData().
00101 { return m_RPCfInputTag; }
static const L1MuTriggerPtScale* L1MuGMTConfig::getTriggerPtScale | ( | ) | [inline, static] |
Definition at line 183 of file L1MuGMTConfig.h.
References m_TriggerPtScale.
Referenced by L1MuGMTMerger::merge(), L1MuGMTPSB::receiveData(), L1MuGMTLFPhiProLUT::TheLookupFunction(), L1MuGMTMIAUEtaProLUT::TheLookupFunction(), and L1MuGMTMIAUPhiPro1LUT::TheLookupFunction().
00183 { return m_TriggerPtScale; }
static const L1MuTriggerScales* L1MuGMTConfig::getTriggerScales | ( | ) | [inline, static] |
Definition at line 180 of file L1MuGMTConfig.h.
References m_TriggerScales.
Referenced by L1MuGMTMerger::merge(), L1MuGMTPSB::receiveData(), L1MuGMTLFPhiProEtaConvLUT::TheLookupFunction(), L1MuGMTLFMergeRankEtaQLUT::TheLookupFunction(), L1MuGMTLFEtaConvLUT::TheLookupFunction(), L1MuGMTLFDeltaEtaLUT::TheLookupFunction(), L1MuGMTLFSortRankEtaQLUT::TheLookupFunction(), L1MuGMTMIAUEtaConvLUT::TheLookupFunction(), L1MuGMTLFOvlEtaConvLUT::TheLookupFunction(), and L1MuGMTMIAUEtaProLUT::TheLookupFunction().
00180 { return m_TriggerScales; }
static unsigned L1MuGMTConfig::getVersionSortRankEtaQLUT | ( | ) | [inline, static] |
Definition at line 135 of file L1MuGMTConfig.h.
References m_VersionSortRankEtaQLUT.
Referenced by L1MuGMTLFSortRankEtaQLUT::InitParameters().
00135 { return m_VersionSortRankEtaQLUT; }
void L1MuGMTConfig::setCaloGeom | ( | const L1CaloGeometry * | caloGeom | ) | [inline] |
Definition at line 176 of file L1MuGMTConfig.h.
References m_caloGeom.
Referenced by L1MuGlobalMuonTrigger::produce().
00176 { m_caloGeom = caloGeom ; }
Definition at line 107 of file L1MuGMTConfig.h.
References m_dbgLevel.
00107 { m_dbgLevel = level; }
void L1MuGMTConfig::setDefaults | ( | ) |
Definition at line 114 of file L1MuGMTConfig.cc.
References Debug(), lat::endl(), L1MuGMTParameters::getCaloTrigger(), L1MuGMTParameters::getDoOvlRpcAnd(), L1MuGMTParameters::getEtaPhiThreshold_barrel(), L1MuGMTParameters::getEtaPhiThreshold_COU(), L1MuGMTParameters::getEtaPhiThreshold_endcap(), L1MuGMTParameters::getEtaWeight_barrel(), L1MuGMTParameters::getEtaWeight_COU(), L1MuGMTParameters::getEtaWeight_endcap(), L1MuGMTParameters::getIsolationCellSizeEta(), L1MuGMTParameters::getIsolationCellSizePhi(), L1MuGMTParameters::getPhiWeight_barrel(), L1MuGMTParameters::getPhiWeight_COU(), L1MuGMTParameters::getPhiWeight_endcap(), L1MuGMTParameters::getPropagatePhi(), L1MuGMTParameters::getVersionSortRankEtaQLUT(), m_BxMax, m_BxMin, m_CaloTrigger, m_CSCInputTag, m_dbgLevel, m_DoOvlRpcAnd, m_DTInputTag, m_EtaLUT, m_EtaPhiThreshold_barrel, m_EtaPhiThreshold_COU, m_EtaPhiThreshold_endcap, m_EtaWeight_barrel, m_EtaWeight_COU, m_EtaWeight_endcap, m_GMTParams, m_IsolationCellSizeEta, m_IsolationCellSizePhi, m_LFCOUDeltaEtaLUT, m_LFDeltaEtaLUT, m_LFDisableHotLUT, m_LFEtaConvLUT, m_LFMatchQualLUT, m_LFMergeRankCombineLUT, m_LFMergeRankEtaPhiLUT, m_LFMergeRankEtaQLUT, m_LFMergeRankPtQLUT, m_LFOvlEtaConvLUT, m_LFPhiProEtaConvLUT, m_LFPhiProLUT, m_LFPtMixLUT, m_LFSortRankCombineLUT, m_LFSortRankEtaPhiLUT, m_LFSortRankEtaQLUT, m_LFSortRankPtQLUT, m_MIAUEtaConvLUT, m_MIAUEtaProLUT, m_MIAUPhiPro1LUT, m_MIAUPhiPro2LUT, m_PhiLUT, m_PhiWeight_barrel, m_PhiWeight_COU, m_PhiWeight_endcap, m_PropagatePhi, m_RegCDLConfig, m_RegMMConfigCharge, m_RegMMConfigEta, m_RegMMConfigISO, m_RegMMConfigMIP, m_RegMMConfigPhi, m_RegMMConfigPt, m_RegMMConfigSRK, m_RegSortRankOffset, m_RPCbInputTag, m_RPCfInputTag, and m_VersionSortRankEtaQLUT.
Referenced by L1MuGlobalMuonTrigger::produce().
00114 { 00115 00116 // set weights for eta and phi 00117 m_EtaWeight_barrel = m_GMTParams->getEtaWeight_barrel(); 00118 m_PhiWeight_barrel = m_GMTParams->getPhiWeight_barrel(); 00119 m_EtaPhiThreshold_barrel = m_GMTParams->getEtaPhiThreshold_barrel(); 00120 00121 m_EtaWeight_endcap = m_GMTParams->getEtaWeight_endcap(); 00122 m_PhiWeight_endcap = m_GMTParams->getPhiWeight_endcap(); 00123 m_EtaPhiThreshold_endcap = m_GMTParams->getEtaPhiThreshold_endcap(); 00124 00125 m_EtaWeight_COU = m_GMTParams->getEtaWeight_COU(); 00126 m_PhiWeight_COU = m_GMTParams->getPhiWeight_COU(); 00127 m_EtaPhiThreshold_COU = m_GMTParams->getEtaPhiThreshold_COU(); 00128 00129 m_CaloTrigger = m_GMTParams->getCaloTrigger(); 00130 m_IsolationCellSizeEta = m_GMTParams->getIsolationCellSizeEta(); 00131 m_IsolationCellSizePhi = m_GMTParams->getIsolationCellSizePhi(); 00132 00133 m_DoOvlRpcAnd = m_GMTParams->getDoOvlRpcAnd(); 00134 00135 m_PropagatePhi = m_GMTParams->getPropagatePhi(); 00136 00137 m_VersionSortRankEtaQLUT = m_GMTParams->getVersionSortRankEtaQLUT(); 00138 00139 if ( Debug(1) ) { 00140 stringstream stdss; 00141 stdss 00142 << endl 00143 << "*******************************************" << endl 00144 << "**** L1 Global Muon Trigger settings : ****" << endl 00145 << "*******************************************" << endl 00146 << endl 00147 00148 << "L1 Global Muon Trigger : DTCandidates : " << m_DTInputTag << endl 00149 << "L1 Global Muon Trigger : CSCCandidates : " << m_CSCInputTag << endl 00150 << "L1 Global Muon Trigger : RPCbCandidates : " << m_RPCbInputTag << endl 00151 << "L1 Global Muon Trigger : RPCfCandidates : " << m_RPCfInputTag << endl 00152 << "L1 Global Muon Trigger : debug level : " << m_dbgLevel << endl 00153 << "L1 Global Muon Trigger : minimal bunch-crossing : " << m_BxMin << endl 00154 << "L1 Global Muon Trigger : maximal bunch-crossing : " << m_BxMax << endl 00155 << "L1 Global Muon Trigger : barrel eta weight : " << m_EtaWeight_barrel << endl 00156 << "L1 Global Muon Trigger : barrel phi weight : " << m_PhiWeight_barrel << endl 00157 << "L1 Global Muon Trigger : barrel eta-phi threshold : " << m_EtaPhiThreshold_barrel << endl 00158 << "L1 Global Muon Trigger : endcap eta weight : " << m_EtaWeight_endcap << endl 00159 << "L1 Global Muon Trigger : endcap phi weight : " << m_PhiWeight_endcap << endl 00160 << "L1 Global Muon Trigger : endcap eta-phi threshold : " << m_EtaPhiThreshold_endcap << endl 00161 << "L1 Global Muon Trigger : cancel out unit eta weight : " << m_EtaWeight_COU << endl 00162 << "L1 Global Muon Trigger : cancel out unit phi weight : " << m_PhiWeight_COU << endl 00163 << "L1 Global Muon Trigger : cancel out unit eta-phi threshold : " << m_EtaPhiThreshold_COU << endl 00164 << "L1 Global Muon Trigger : calorimeter trigger : " << m_CaloTrigger << endl 00165 << "L1 Global Muon Trigger : muon isolation cell size (eta) : " << m_IsolationCellSizeEta << endl 00166 << "L1 Global Muon Trigger : muon isolation cell size (phi) : " << m_IsolationCellSizePhi << endl 00167 << "L1 Global Muon Trigger : require confirmation by RPC in overlap region : " << m_DoOvlRpcAnd << endl 00168 << "L1 Global Muon Trigger : propagate phi to vertex : " << m_PropagatePhi << endl 00169 << "L1 Global Muon Trigger : version of low quality assignment LUT : " << m_VersionSortRankEtaQLUT << endl; 00170 edm::LogVerbatim("GMT_Config_info") << stdss.str(); 00171 } 00172 00173 // create Registers 00174 m_RegCDLConfig = new L1MuGMTRegCDLConfig(); 00175 m_RegMMConfigPhi = new L1MuGMTRegMMConfigPhi(); 00176 m_RegMMConfigEta = new L1MuGMTRegMMConfigEta(); 00177 m_RegMMConfigPt = new L1MuGMTRegMMConfigPt(); 00178 m_RegMMConfigCharge = new L1MuGMTRegMMConfigCharge(); 00179 m_RegMMConfigMIP = new L1MuGMTRegMMConfigMIP(); 00180 m_RegMMConfigISO = new L1MuGMTRegMMConfigISO(); 00181 m_RegMMConfigSRK = new L1MuGMTRegMMConfigSRK(); 00182 m_RegSortRankOffset = new L1MuGMTRegSortRankOffset(); 00183 00184 // create LUTs 00185 m_EtaLUT = new L1MuGMTEtaLUT(); 00186 m_LFCOUDeltaEtaLUT = new L1MuGMTLFCOUDeltaEtaLUT(); 00187 m_LFDeltaEtaLUT = new L1MuGMTLFDeltaEtaLUT(); 00188 m_LFDisableHotLUT = new L1MuGMTLFDisableHotLUT(); 00189 m_LFEtaConvLUT = new L1MuGMTLFEtaConvLUT(); 00190 m_LFMatchQualLUT = new L1MuGMTLFMatchQualLUT(); 00191 m_LFMergeRankCombineLUT = new L1MuGMTLFMergeRankCombineLUT(); 00192 m_LFMergeRankEtaPhiLUT = new L1MuGMTLFMergeRankEtaPhiLUT(); 00193 m_LFMergeRankEtaQLUT = new L1MuGMTLFMergeRankEtaQLUT(); 00194 m_LFMergeRankPtQLUT = new L1MuGMTLFMergeRankPtQLUT(); 00195 m_LFOvlEtaConvLUT = new L1MuGMTLFOvlEtaConvLUT(); 00196 m_LFPhiProEtaConvLUT = new L1MuGMTLFPhiProEtaConvLUT(); 00197 m_LFPhiProLUT = new L1MuGMTLFPhiProLUT(); 00198 m_LFPtMixLUT = new L1MuGMTLFPtMixLUT(); 00199 m_LFSortRankCombineLUT = new L1MuGMTLFSortRankCombineLUT(); 00200 m_LFSortRankEtaPhiLUT = new L1MuGMTLFSortRankEtaPhiLUT(); 00201 m_LFSortRankEtaQLUT = new L1MuGMTLFSortRankEtaQLUT(); 00202 m_LFSortRankPtQLUT = new L1MuGMTLFSortRankPtQLUT(); 00203 m_MIAUEtaConvLUT = new L1MuGMTMIAUEtaConvLUT(); 00204 m_MIAUEtaProLUT = new L1MuGMTMIAUEtaProLUT(); 00205 m_MIAUPhiPro1LUT = new L1MuGMTMIAUPhiPro1LUT(); 00206 m_MIAUPhiPro2LUT = new L1MuGMTMIAUPhiPro2LUT(); 00207 m_PhiLUT = new L1MuGMTPhiLUT(); 00208 00209 }
void L1MuGMTConfig::setGMTParams | ( | const L1MuGMTParameters * | gmtparams | ) | [inline] |
Definition at line 185 of file L1MuGMTConfig.h.
References m_GMTParams.
Referenced by L1MuGlobalMuonTrigger::produce().
00185 { m_GMTParams = gmtparams; }
void L1MuGMTConfig::setGMTScales | ( | const L1MuGMTScales * | gmtscales | ) | [inline] |
Definition at line 173 of file L1MuGMTConfig.h.
References m_GMTScales.
Referenced by L1MuGlobalMuonTrigger::produce().
00173 { m_GMTScales = gmtscales; }
void L1MuGMTConfig::setTriggerPtScale | ( | const L1MuTriggerPtScale * | trigptscale | ) | [inline] |
Definition at line 182 of file L1MuGMTConfig.h.
References m_TriggerPtScale.
Referenced by L1MuGlobalMuonTrigger::produce().
00182 { m_TriggerPtScale = trigptscale; }
void L1MuGMTConfig::setTriggerScales | ( | const L1MuTriggerScales * | trigscales | ) | [inline] |
Definition at line 179 of file L1MuGMTConfig.h.
References m_TriggerScales.
Referenced by L1MuGlobalMuonTrigger::produce().
00179 { m_TriggerScales = trigscales; }
int L1MuGMTConfig::m_BxMax = 4 [static, private] |
Definition at line 212 of file L1MuGMTConfig.h.
Referenced by getBxMax(), L1MuGMTConfig(), and setDefaults().
int L1MuGMTConfig::m_BxMaxRo = 2 [static, private] |
int L1MuGMTConfig::m_BxMin = -4 [static, private] |
Definition at line 211 of file L1MuGMTConfig.h.
Referenced by getBxMin(), L1MuGMTConfig(), and setDefaults().
int L1MuGMTConfig::m_BxMinRo = -2 [static, private] |
const L1CaloGeometry * L1MuGMTConfig::m_caloGeom = 0 [static, private] |
bool L1MuGMTConfig::m_CaloTrigger = true [static, private] |
edm::InputTag L1MuGMTConfig::m_CSCInputTag = edm::InputTag() [static, private] |
Definition at line 203 of file L1MuGMTConfig.h.
Referenced by getCSCInputTag(), L1MuGMTConfig(), and setDefaults().
int L1MuGMTConfig::m_dbgLevel = 0 [static, private] |
Definition at line 209 of file L1MuGMTConfig.h.
Referenced by Debug(), getDebugLevel(), L1MuGMTConfig(), setDebugLevel(), and setDefaults().
bool L1MuGMTConfig::m_debug = false [static, private] |
bool L1MuGMTConfig::m_DoOvlRpcAnd = false [static, private] |
edm::InputTag L1MuGMTConfig::m_DTInputTag = edm::InputTag() [static, private] |
Definition at line 202 of file L1MuGMTConfig.h.
Referenced by getDTInputTag(), L1MuGMTConfig(), and setDefaults().
L1MuGMTEtaLUT * L1MuGMTConfig::m_EtaLUT = 0 [static, private] |
Definition at line 249 of file L1MuGMTConfig.h.
Referenced by clear(), getEtaLUT(), and setDefaults().
float L1MuGMTConfig::m_EtaPhiThreshold_barrel = 0.062 [static, private] |
Definition at line 219 of file L1MuGMTConfig.h.
Referenced by getEtaPhiThresholdBarrel(), and setDefaults().
float L1MuGMTConfig::m_EtaPhiThreshold_COU = 0.127 [static, private] |
Definition at line 225 of file L1MuGMTConfig.h.
Referenced by getEtaPhiThresholdCOU(), and setDefaults().
float L1MuGMTConfig::m_EtaPhiThreshold_endcap = 0.062 [static, private] |
Definition at line 222 of file L1MuGMTConfig.h.
Referenced by getEtaPhiThresholdEndcap(), and setDefaults().
float L1MuGMTConfig::m_EtaWeight_barrel = 0.028 [static, private] |
Definition at line 217 of file L1MuGMTConfig.h.
Referenced by getEtaWeightBarrel(), and setDefaults().
float L1MuGMTConfig::m_EtaWeight_COU = 0.316 [static, private] |
float L1MuGMTConfig::m_EtaWeight_endcap = 0.13 [static, private] |
Definition at line 220 of file L1MuGMTConfig.h.
Referenced by getEtaWeightEndcap(), and setDefaults().
const L1MuGMTParameters * L1MuGMTConfig::m_GMTParams = 0 [static, private] |
Definition at line 200 of file L1MuGMTConfig.h.
Referenced by getGMTParams(), setDefaults(), and setGMTParams().
const L1MuGMTScales * L1MuGMTConfig::m_GMTScales = 0 [static, private] |
int L1MuGMTConfig::m_IsolationCellSizeEta = 2 [static, private] |
Definition at line 228 of file L1MuGMTConfig.h.
Referenced by getIsolationCellSizeEta(), and setDefaults().
int L1MuGMTConfig::m_IsolationCellSizePhi = 2 [static, private] |
Definition at line 229 of file L1MuGMTConfig.h.
Referenced by getIsolationCellSizePhi(), and setDefaults().
L1MuGMTLFCOUDeltaEtaLUT * L1MuGMTConfig::m_LFCOUDeltaEtaLUT = 0 [static, private] |
Definition at line 250 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFCOUDeltaEtaLUT(), and setDefaults().
L1MuGMTLFDeltaEtaLUT * L1MuGMTConfig::m_LFDeltaEtaLUT = 0 [static, private] |
Definition at line 251 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFDeltaEtaLUT(), and setDefaults().
L1MuGMTLFDisableHotLUT * L1MuGMTConfig::m_LFDisableHotLUT = 0 [static, private] |
Definition at line 252 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFDisableHotLUT(), and setDefaults().
L1MuGMTLFEtaConvLUT * L1MuGMTConfig::m_LFEtaConvLUT = 0 [static, private] |
Definition at line 253 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFEtaConvLUT(), and setDefaults().
L1MuGMTLFMatchQualLUT * L1MuGMTConfig::m_LFMatchQualLUT = 0 [static, private] |
Definition at line 254 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFMatchQualLUT(), and setDefaults().
L1MuGMTLFMergeRankCombineLUT * L1MuGMTConfig::m_LFMergeRankCombineLUT = 0 [static, private] |
Definition at line 255 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFMergeRankCombineLUT(), and setDefaults().
L1MuGMTLFMergeRankEtaPhiLUT * L1MuGMTConfig::m_LFMergeRankEtaPhiLUT = 0 [static, private] |
Definition at line 256 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFMergeRankEtaPhiLUT(), and setDefaults().
L1MuGMTLFMergeRankEtaQLUT * L1MuGMTConfig::m_LFMergeRankEtaQLUT = 0 [static, private] |
Definition at line 257 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFMergeRankEtaQLUT(), and setDefaults().
L1MuGMTLFMergeRankPtQLUT * L1MuGMTConfig::m_LFMergeRankPtQLUT = 0 [static, private] |
Definition at line 258 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFMergeRankPtQLUT(), and setDefaults().
L1MuGMTLFOvlEtaConvLUT * L1MuGMTConfig::m_LFOvlEtaConvLUT = 0 [static, private] |
Definition at line 259 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFOvlEtaConvLUT(), and setDefaults().
L1MuGMTLFPhiProEtaConvLUT * L1MuGMTConfig::m_LFPhiProEtaConvLUT = 0 [static, private] |
Definition at line 260 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFPhiProEtaConvLUT(), and setDefaults().
L1MuGMTLFPhiProLUT * L1MuGMTConfig::m_LFPhiProLUT = 0 [static, private] |
Definition at line 261 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFPhiProLUT(), and setDefaults().
L1MuGMTLFPtMixLUT * L1MuGMTConfig::m_LFPtMixLUT = 0 [static, private] |
Definition at line 262 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFPtMixLUT(), and setDefaults().
L1MuGMTLFSortRankCombineLUT * L1MuGMTConfig::m_LFSortRankCombineLUT = 0 [static, private] |
Definition at line 263 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFSortRankCombineLUT(), and setDefaults().
L1MuGMTLFSortRankEtaPhiLUT * L1MuGMTConfig::m_LFSortRankEtaPhiLUT = 0 [static, private] |
Definition at line 264 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFSortRankEtaPhiLUT(), and setDefaults().
L1MuGMTLFSortRankEtaQLUT * L1MuGMTConfig::m_LFSortRankEtaQLUT = 0 [static, private] |
Definition at line 265 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFSortRankEtaQLUT(), and setDefaults().
L1MuGMTLFSortRankPtQLUT * L1MuGMTConfig::m_LFSortRankPtQLUT = 0 [static, private] |
Definition at line 266 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getLFSortRankPtQLUT(), and setDefaults().
L1MuGMTMIAUEtaConvLUT * L1MuGMTConfig::m_MIAUEtaConvLUT = 0 [static, private] |
Definition at line 267 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getMIAUEtaConvLUT(), and setDefaults().
L1MuGMTMIAUEtaProLUT * L1MuGMTConfig::m_MIAUEtaProLUT = 0 [static, private] |
Definition at line 268 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getMIAUEtaProLUT(), and setDefaults().
L1MuGMTMIAUPhiPro1LUT * L1MuGMTConfig::m_MIAUPhiPro1LUT = 0 [static, private] |
Definition at line 269 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getMIAUPhiPro1LUT(), and setDefaults().
L1MuGMTMIAUPhiPro2LUT * L1MuGMTConfig::m_MIAUPhiPro2LUT = 0 [static, private] |
Definition at line 270 of file L1MuGMTConfig.h.
Referenced by clear(), dumpLUTs(), getMIAUPhiPro2LUT(), and setDefaults().
edm::InputTag L1MuGMTConfig::m_MipIsoInputTag = edm::InputTag() [static, private] |
Definition at line 206 of file L1MuGMTConfig.h.
Referenced by getMipIsoInputTag(), and L1MuGMTConfig().
L1MuGMTPhiLUT * L1MuGMTConfig::m_PhiLUT = 0 [static, private] |
Definition at line 271 of file L1MuGMTConfig.h.
Referenced by clear(), getPhiLUT(), and setDefaults().
float L1MuGMTConfig::m_PhiWeight_barrel = 1.0 [static, private] |
Definition at line 218 of file L1MuGMTConfig.h.
Referenced by getPhiWeightBarrel(), and setDefaults().
float L1MuGMTConfig::m_PhiWeight_COU = 1.0 [static, private] |
float L1MuGMTConfig::m_PhiWeight_endcap = 1.0 [static, private] |
Definition at line 221 of file L1MuGMTConfig.h.
Referenced by getPhiWeightEndcap(), and setDefaults().
bool L1MuGMTConfig::m_PropagatePhi = false [static, private] |
const edm::ParameterSet * L1MuGMTConfig::m_ps = 0 [static, private] |
Definition at line 199 of file L1MuGMTConfig.h.
Referenced by getParameterSet(), and L1MuGMTConfig().
L1MuGMTRegCDLConfig * L1MuGMTConfig::m_RegCDLConfig = 0 [static, private] |
Definition at line 238 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegCDLConfig(), and setDefaults().
L1MuGMTRegMMConfigCharge * L1MuGMTConfig::m_RegMMConfigCharge = 0 [static, private] |
Definition at line 242 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigCharge(), and setDefaults().
L1MuGMTRegMMConfigEta * L1MuGMTConfig::m_RegMMConfigEta = 0 [static, private] |
Definition at line 240 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigEta(), and setDefaults().
L1MuGMTRegMMConfigISO * L1MuGMTConfig::m_RegMMConfigISO = 0 [static, private] |
Definition at line 244 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigISO(), and setDefaults().
L1MuGMTRegMMConfigMIP * L1MuGMTConfig::m_RegMMConfigMIP = 0 [static, private] |
Definition at line 243 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigMIP(), and setDefaults().
L1MuGMTRegMMConfigPhi * L1MuGMTConfig::m_RegMMConfigPhi = 0 [static, private] |
Definition at line 239 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigPhi(), and setDefaults().
L1MuGMTRegMMConfigPt * L1MuGMTConfig::m_RegMMConfigPt = 0 [static, private] |
Definition at line 241 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigPt(), and setDefaults().
L1MuGMTRegMMConfigSRK * L1MuGMTConfig::m_RegMMConfigSRK = 0 [static, private] |
Definition at line 245 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegMMConfigSRK(), and setDefaults().
L1MuGMTRegSortRankOffset * L1MuGMTConfig::m_RegSortRankOffset = 0 [static, private] |
Definition at line 246 of file L1MuGMTConfig.h.
Referenced by clear(), dumpRegs(), getRegSortRankOffset(), and setDefaults().
edm::InputTag L1MuGMTConfig::m_RPCbInputTag = edm::InputTag() [static, private] |
Definition at line 204 of file L1MuGMTConfig.h.
Referenced by getRPCbInputTag(), L1MuGMTConfig(), and setDefaults().
edm::InputTag L1MuGMTConfig::m_RPCfInputTag = edm::InputTag() [static, private] |
Definition at line 205 of file L1MuGMTConfig.h.
Referenced by getRPCfInputTag(), L1MuGMTConfig(), and setDefaults().
const L1MuTriggerPtScale * L1MuGMTConfig::m_TriggerPtScale = 0 [static, private] |
Definition at line 276 of file L1MuGMTConfig.h.
Referenced by getTriggerPtScale(), and setTriggerPtScale().
const L1MuTriggerScales * L1MuGMTConfig::m_TriggerScales = 0 [static, private] |
Definition at line 275 of file L1MuGMTConfig.h.
Referenced by getTriggerScales(), and setTriggerScales().
unsigned L1MuGMTConfig::m_VersionSortRankEtaQLUT = 2 [static, private] |
Definition at line 235 of file L1MuGMTConfig.h.
Referenced by getVersionSortRankEtaQLUT(), and setDefaults().
const unsigned int L1MuGMTConfig::MAXCSC = 4 [static] |
Definition at line 88 of file L1MuGMTConfig.h.
Referenced by L1MuGMTPSB::CSCMuon(), L1MuGMTPSB::getCSC(), L1MuGMTPSB::L1MuGMTPSB(), L1MuGMTMipIsoAU::load(), L1MuGMTMatcher::load(), L1MuGMTMerger::load(), and L1MuGMTPSB::printCSC().
const unsigned int L1MuGMTConfig::MAXDTBX = 4 [static] |
Definition at line 88 of file L1MuGMTConfig.h.
Referenced by L1MuGMTPSB::DTBXMuon(), L1MuGMTPSB::getDTBX(), L1MuGMTPSB::L1MuGMTPSB(), L1MuGMTMipIsoAU::load(), L1MuGMTMatcher::load(), L1MuGMTMerger::load(), and L1MuGMTPSB::printDTBX().
const unsigned int L1MuGMTConfig::MaxMuons = 4 [static] |
Definition at line 90 of file L1MuGMTConfig.h.
const unsigned int L1MuGMTConfig::MAXRPC = 8 [static] |
Definition at line 87 of file L1MuGMTConfig.h.
Referenced by L1MuGMTPSB::L1MuGMTPSB(), and L1MuGMTPSB::RPCMuon().
const unsigned int L1MuGMTConfig::MAXRPCbarrel = 4 [static] |
Definition at line 87 of file L1MuGMTConfig.h.
Referenced by L1MuGMTPSB::getRPCb(), L1MuGMTMipIsoAU::load(), L1MuGMTMatcher::load(), L1MuGMTMerger::load(), and L1MuGMTPSB::printRPCbarrel().
const unsigned int L1MuGMTConfig::MAXRPCendcap = 4 [static] |
Definition at line 87 of file L1MuGMTConfig.h.
Referenced by L1MuGMTPSB::getRPCf(), L1MuGMTMipIsoAU::load(), L1MuGMTMatcher::load(), L1MuGMTMerger::load(), and L1MuGMTPSB::printRPCendcap().