1 #ifndef FWCore_Framework_TriggerNamesService_h 2 #define FWCore_Framework_TriggerNamesService_h 36 #include <unordered_set> 46 typedef std::map<std::string, unsigned int>
PosMap;
99 PosMap::const_iterator
const pos(posmap.find(
name));
100 if (
pos == posmap.end()) {
101 return posmap.size();
std::string const & getTrigPathModule(std::string const &name, size_type const j) const
std::string process_name_
Strings const & getTrigPathModules(size_type const i) const
EventSelector::Strings Strings
std::vector< std::string > Strings
size_type find(PosMap const &posmap, std::string const &name) const
std::vector< Strings > modulenames_
void loadPosMap(PosMap &posmap, Strings const &names)
std::string const & getProcessName() const
const std::string names[nVars_]
Strings const & getTrigPathModules(std::string const &name) const
std::string const & getEndPathModule(size_type const i, size_type const j) const
edm::ParameterSet const & getTriggerPSet() const
Strings const & getTrigPaths() const
Strings const & getEndPathModules(size_type const i) const
std::string const & getEndPath(size_type const i) const
PosMap::size_type size_type
Strings const & getEndPathModules(std::string const &name) const
edm::ParameterSet trigger_pset_
std::map< std::string, unsigned int > PosMap
Strings const & getEndPaths() const
static std::string const triggerResults("TriggerResults")
std::vector< Strings > end_modulenames_
size_type findTrigPath(std::string const &name) const
std::string const & getTrigPath(size_type const i) const
TriggerNamesService(ParameterSet const &proc_pset)
std::string const & getEndPathModule(std::string const &name, size_type const j) const
std::string const & getTrigPathModule(size_type const i, size_type const j) const
size_type findEndPath(std::string const &name) const