#include <TriggerResultsBasedEventSelector.h>
Public Types | |
typedef detail::handle_t | handle_t |
typedef std::pair< std::string, std::string > | parsed_path_spec_t |
typedef std::vector < NamedEventSelector > | selectors_t |
Public Member Functions | |
void | setup (std::vector< parsed_path_spec_t > const &path_specs, std::vector< std::string > const &triggernames, const std::string &process_name) |
void | setupDefault (std::vector< std::string > const &triggernames) |
TriggerResultsBasedEventSelector () | |
bool | wantEvent (EventPrincipal const &e, ModuleCallingContext const *) |
Private Attributes | |
selectors_t | selectors_ |
Definition at line 47 of file TriggerResultsBasedEventSelector.h.
Definition at line 50 of file TriggerResultsBasedEventSelector.h.
typedef std::pair<std::string, std::string> edm::detail::TriggerResultsBasedEventSelector::parsed_path_spec_t |
Definition at line 52 of file TriggerResultsBasedEventSelector.h.
typedef std::vector<NamedEventSelector> edm::detail::TriggerResultsBasedEventSelector::selectors_t |
Definition at line 51 of file TriggerResultsBasedEventSelector.h.
edm::detail::TriggerResultsBasedEventSelector::TriggerResultsBasedEventSelector | ( | ) |
Definition at line 117 of file TriggerResultsBasedEventSelector.cc.
void edm::detail::TriggerResultsBasedEventSelector::setup | ( | std::vector< parsed_path_spec_t > const & | path_specs, |
std::vector< std::string > const & | triggernames, | ||
const std::string & | process_name | ||
) |
Definition at line 132 of file TriggerResultsBasedEventSelector.cc.
References fed_dqm_sourceclient-live_cfg::path, relval_parameters_module::process_name, and selectors_.
Referenced by edm::detail::configureEventSelector().
void edm::detail::TriggerResultsBasedEventSelector::setupDefault | ( | std::vector< std::string > const & | triggernames | ) |
Definition at line 122 of file TriggerResultsBasedEventSelector.cc.
References mergeAndRegister::paths, and selectors_.
Referenced by edm::detail::configureEventSelector().
bool edm::detail::TriggerResultsBasedEventSelector::wantEvent | ( | EventPrincipal const & | e, |
ModuleCallingContext const * | mcc | ||
) |
Definition at line 163 of file TriggerResultsBasedEventSelector.cc.
References edm::convert_handle(), edm::Principal::getByLabel(), h, edm::match(), eostools::move(), edm::PRODUCT_TYPE, s_TrigResultsType, and selectors_.
|
private |
Definition at line 63 of file TriggerResultsBasedEventSelector.h.
Referenced by setup(), setupDefault(), and wantEvent().