1 #ifndef FWCore_Framework_TriggerResultsBasedEventSelector_h 2 #define FWCore_Framework_TriggerResultsBasedEventSelector_h 56 void setup(std::vector<parsed_path_spec_t>
const& path_specs,
57 std::vector<std::string>
const& triggernames,
76 std::vector<std::string>
const& iAllTriggerNames,
85 std::map<
std::string, std::vector<std::pair<std::string, int> > >
const& outputModulePathPositions,
86 bool anyProductProduced);
NamedEventSelector(std::string const &n, EventSelector const &s, ConsumesCollector &&iC)
std::vector< NamedEventSelector > selectors_t
EDGetToken token(unsigned int index) const
detail::handle_t handle_t
unsigned int numberOfTokens() const
def setup(process, global_tag, zero_tesla=False)
EDGetTokenT< TriggerResults > const & token() const
InputTag const & inputTag() const
EventSelector eventSelector_
EDGetTokenT< TriggerResults > token_
bool match(TriggerResults const &product)
bool acceptEvent(TriggerResults const &)
bool configureEventSelector(edm::ParameterSet const &iPSet, std::string const &iProcessName, std::vector< std::string > const &iAllTriggerNames, edm::detail::TriggerResultsBasedEventSelector &oSelector, ConsumesCollector &&iC)
std::pair< std::string, std::string > parsed_path_spec_t
edm::Handle< edm::TriggerResults > handle_t
ParameterSetID registerProperSelectionInfo(edm::ParameterSet const &iInitial, std::string const &iLabel, std::map< std::string, std::vector< std::pair< std::string, int > > > const &outputModulePathPositions, bool anyProductProduced)