![]() |
![]() |
Public Types | |
typedef boost::shared_ptr < L1TGlobalPrescalesVetos > | ReturnType |
![]() | |
typedef std::vector< std::pair < DataKey, edm::propagate_const < std::shared_ptr< DataProxy > > > > | KeyedProxies |
typedef std::vector < EventSetupRecordKey > | Keys |
typedef std::map < EventSetupRecordKey, KeyedProxies > | RecordProxies |
Private Attributes | |
PrescalesVetosHelper | data_ |
int | m_bx_mask_default |
std::vector< std::vector< int > > | m_initialPrescaleFactorsAlgoTrig |
std::map< int, std::vector< int > > | m_initialTriggerAlgoBxMaskAlgoTrig |
std::vector< unsigned int > | m_initialTriggerMaskAlgoTrig |
std::vector< int > | m_initialTriggerMaskVetoAlgoTrig |
unsigned int | m_numberPhysTriggers |
int | m_verbosity |
Additional Inherited Members | |
![]() | |
static void | prevalidate (ConfigurationDescriptions &) |
![]() | |
template<typename T > | |
void | setWhatProduced (T *iThis, const es::Label &iLabel=es::Label()) |
template<typename T > | |
void | setWhatProduced (T *iThis, const char *iLabel) |
template<typename T > | |
void | setWhatProduced (T *iThis, const std::string &iLabel) |
template<typename T , typename TDecorator > | |
void | setWhatProduced (T *iThis, const TDecorator &iDec, const es::Label &iLabel=es::Label()) |
template<typename T , typename TReturn , typename TRecord > | |
void | setWhatProduced (T *iThis, TReturn(T::*iMethod)(const TRecord &), const es::Label &iLabel=es::Label()) |
template<typename T , typename TReturn , typename TRecord , typename TArg > | |
void | setWhatProduced (T *iThis, TReturn(T::*iMethod)(const TRecord &), const TArg &iDec, const es::Label &iLabel=es::Label()) |
![]() | |
template<class TFactory > | |
void | registerFactory (std::auto_ptr< TFactory > iFactory, const std::string &iLabel=std::string()) |
virtual void | registerFactoryWithKey (const eventsetup::EventSetupRecordKey &iRecord, std::auto_ptr< eventsetup::ProxyFactoryBase > &iFactory, const std::string &iLabel=std::string()) |
virtual void | registerProxies (const eventsetup::EventSetupRecordKey &iRecord, KeyedProxies &aProxyList) |
override DataProxyProvider method More... | |
![]() | |
void | eraseAll (const EventSetupRecordKey &iRecordKey) |
deletes all the Proxies in aStream More... | |
void | invalidateProxies (const EventSetupRecordKey &iRecordKey) |
template<class T > | |
void | usingRecord () |
void | usingRecordWithKey (const EventSetupRecordKey &) |
Description: Produces L1T Trigger Menu Condition Format
Implementation: Dummy producer for L1T uGT Trigger Menu
Definition at line 53 of file L1TGlobalPrescalesVetosESProducer.cc.
typedef boost::shared_ptr<L1TGlobalPrescalesVetos> L1TGlobalPrescalesVetosESProducer::ReturnType |
Definition at line 58 of file L1TGlobalPrescalesVetosESProducer.cc.
L1TGlobalPrescalesVetosESProducer::L1TGlobalPrescalesVetosESProducer | ( | const edm::ParameterSet & | conf | ) |
Definition at line 87 of file L1TGlobalPrescalesVetosESProducer.cc.
References l1t::TrigSystem::addProcRole(), cuy::col, edm::FileInPath::fullPath(), edm::ParameterSet::getParameter(), l1t::TrigSystem::getSettings(), LogTrace, m_bx_mask_default, m_initialPrescaleFactorsAlgoTrig, m_initialTriggerAlgoBxMaskAlgoTrig, m_initialTriggerMaskAlgoTrig, m_initialTriggerMaskVetoAlgoTrig, m_numberPhysTriggers, m_verbosity, makeHLTPrescaleTable::prescales, l1t::XmlConfigReader::readDOMFromString(), l1t::XmlConfigReader::readRootElement(), l1t::TrigSystem::setConfigured(), edm::ESProducer::setWhatProduced(), AlCaHLTBitMon_QueryRunRegistry::string, tmp, and TriggerAnalyzer::veto.
L1TGlobalPrescalesVetosESProducer::~L1TGlobalPrescalesVetosESProducer | ( | ) |
Definition at line 368 of file L1TGlobalPrescalesVetosESProducer.cc.
L1TGlobalPrescalesVetosESProducer::ReturnType L1TGlobalPrescalesVetosESProducer::produce | ( | const L1TGlobalPrescalesVetosRcd & | iRecord | ) |
Definition at line 383 of file L1TGlobalPrescalesVetosESProducer.cc.
References data_, l1t::PrescalesVetosHelper::getWriteInstance(), LogDebug, m_bx_mask_default, m_initialPrescaleFactorsAlgoTrig, m_initialTriggerAlgoBxMaskAlgoTrig, m_initialTriggerMaskVetoAlgoTrig, m_verbosity, l1t::PrescalesVetosHelper::setBxMaskDefault(), l1t::PrescalesVetosHelper::setPrescaleFactorTable(), l1t::PrescalesVetosHelper::setTriggerAlgoBxMask(), and l1t::PrescalesVetosHelper::setTriggerMaskVeto().
|
private |
Definition at line 64 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by produce().
|
private |
Definition at line 68 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer(), and produce().
|
private |
Definition at line 70 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer(), and produce().
|
private |
Definition at line 73 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer(), and produce().
|
private |
Definition at line 71 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer().
|
private |
Definition at line 72 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer(), and produce().
|
private |
Definition at line 66 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer().
|
private |
Definition at line 67 of file L1TGlobalPrescalesVetosESProducer.cc.
Referenced by L1TGlobalPrescalesVetosESProducer(), and produce().