8 bool operator()(std::pair<std::string_view, unsigned int>
const& iLHS,
9 std::pair<std::string_view, unsigned int>
const& iRHS)
const {
10 return iLHS.first < iRHS.first;
12 bool operator()(std::string_view iLHS, std::pair<std::string_view, unsigned int>
const& iRHS)
const {
13 return iLHS < iRHS.first;
15 bool operator()(std::pair<std::string_view, unsigned int>
const& iLHS, std::string_view iRHS)
const {
16 return iLHS.first < iRHS;
23 : psetID_{
pset.id()}, triggerNames_{
pset.getParameter<
Strings>(
"@trigger_paths")} {
24 initializeTriggerIndex();
28 : psetID_{iOther.
psetID_}, triggerNames_{iOther.triggerNames_} {
29 initializeTriggerIndex();
39 unsigned int index = 0;
56 return found.first->second;
EventSelector::Strings Strings
std::vector< std::string > Strings
Strings const & triggerNames() const
unsigned int triggerIndex(std::string_view name) const
TriggerNames & operator=(TriggerNames const &)
ParameterSetID const & parameterSetID() const
void initializeTriggerIndex()
std::string const & triggerName(unsigned int index) const