Go to the documentation of this file.
12 pathNames_ =
pset.getParameter<std::vector<std::string> >(
"pathNames");
14 edm::LogInfo(
"HLTEventSelector") <<
"constructed with \n"
33 unsigned int trgSize = trgNames.
size();
48 if (
index == trgSize) {
55 LogDebug(
"HLTEventSelector") <<
"Event selected by " << *
i;
60 LogDebug(
"HLTEventSelector") <<
"Event rejected";
std::vector< std::string > pathNames_
trigger path names (ORed)
bool select(const edm::Event &) const override
decision of the selector module
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
Strings const & triggerNames() const
HLTEventSelector(const edm::ParameterSet &pset, edm::ConsumesCollector &&iC)
edm::InputTag triggerResults_
tag for input collection
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
Strings::size_type size() const
bool accept() const
Has at least one path accepted the event?
unsigned int triggerIndex(std::string const &name) const