#include <TriggerNames.h>
Public Types | |
typedef std::map< std::string, unsigned int > | IndexMap |
typedef std::vector< std::string > | Strings |
Public Member Functions | |
ParameterSetID const & | parameterSetID () const |
Strings::size_type | size () const |
unsigned int | triggerIndex (std::string const &name) const |
std::string const & | triggerName (unsigned int index) const |
TriggerNames () | |
Strings const & | triggerNames () const |
TriggerNames (edm::ParameterSet const &pset) | |
Private Attributes | |
IndexMap | indexMap_ |
ParameterSetID | psetID_ |
Strings | triggerNames_ |
Definition at line 55 of file TriggerNames.h.
typedef std::map<std::string, unsigned int> edm::TriggerNames::IndexMap |
Definition at line 58 of file TriggerNames.h.
typedef std::vector<std::string> edm::TriggerNames::Strings |
Definition at line 57 of file TriggerNames.h.
edm::TriggerNames::TriggerNames | ( | ) |
Definition at line 7 of file TriggerNames.cc.
edm::TriggerNames::TriggerNames | ( | edm::ParameterSet const & | pset | ) |
Definition at line 9 of file TriggerNames.cc.
References indexMap_, muonDTDigis_cfi::pset, psetID_, and triggerNames_.
ParameterSetID const & edm::TriggerNames::parameterSetID | ( | ) | const |
Definition at line 33 of file TriggerNames.cc.
References psetID_.
Referenced by triggerExpression::Data::setEvent(), and edm::TriggerResultsByName::TriggerResultsByName().
TriggerNames::Strings::size_type edm::TriggerNames::size | ( | void | ) | const |
Definition at line 31 of file TriggerNames.cc.
References triggerNames_.
Referenced by ntupleDataFormat._Collection::__iter__(), ntupleDataFormat._Collection::__len__(), HLTBitVariable::eval(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforTriggerNTfired(), edm::TriggerResultsByName::getAndCheckIndex(), triggerExpression::PathReader::init(), JetMETHLTOfflineSource::isHLTPathAccepted(), HLTEventSelector::select(), TriggerOutputBranches::triggerNames(), edm::EventBase::triggerNames_(), and edm::TriggerResultsByName::TriggerResultsByName().
unsigned int edm::TriggerNames::triggerIndex | ( | std::string const & | name | ) | const |
Definition at line 24 of file TriggerNames.cc.
References indexMap_, and Skims_PA_cff::name.
Referenced by CaloTowerAnalyzer::analyze(), HcalRaddamMuon::analyze(), HcalHBHEMuonAnalyzer::analyze(), HLTBitVariable::eval(), JetMETHLTOfflineSource::fillMEforEffAllTrigger(), JetMETHLTOfflineSource::fillMEforTriggerNTfired(), edm::TriggerResultsByName::getAndCheckIndex(), triggerExpression::PathReader::init(), JetMETHLTOfflineSource::isHLTPathAccepted(), HLTEventSelector::select(), and edm::TriggerResultsByName::triggerIndex().
std::string const & edm::TriggerNames::triggerName | ( | unsigned int | index | ) | const |
Definition at line 22 of file TriggerNames.cc.
References triggerNames_.
Referenced by MuTriggerAnalyzer::analyze(), SplitVertexResolution::analyze(), GeneralPurposeTrackAnalyzer::analyze(), L1Analysis::L1AnalysisEvent::Set(), and edm::TriggerResultsByName::triggerName().
TriggerNames::Strings const & edm::TriggerNames::triggerNames | ( | ) | const |
Definition at line 20 of file TriggerNames.cc.
References triggerNames_.
Referenced by GeneralPurposeTrackAnalyzer::analyze(), triggerExpression::PathReader::init(), HltComparator::initialise(), HLTEventSelector::select(), triggerExpression::Data::setEvent(), and edm::TriggerResultsByName::triggerNames().
|
private |
Definition at line 86 of file TriggerNames.h.
Referenced by triggerIndex(), and TriggerNames().
|
private |
Definition at line 83 of file TriggerNames.h.
Referenced by parameterSetID(), and TriggerNames().
|
private |
Definition at line 85 of file TriggerNames.h.
Referenced by size(), triggerName(), TriggerNames(), and triggerNames().