LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
#include "ProcessAndEventSelectors.h"
Public Member Functions | |
ProcessAndEventSelectors (std::vector< std::pair< std::string, std::string >> const &path_specs, std::string const &process_name) | |
bool | matchEvent (ScheduleID const id, Event const &e) const |
art::Handle< art::TriggerResults > | getOneTriggerResults (Event const &) const |
Private Attributes | |
std::vector< ProcessAndEventSelector > | sel_ {} |
Definition at line 30 of file ProcessAndEventSelectors.h.
art::detail::ProcessAndEventSelectors::ProcessAndEventSelectors | ( | std::vector< std::pair< std::string, std::string >> const & | path_specs, |
std::string const & | process_name | ||
) |
Definition at line 43 of file ProcessAndEventSelectors.cc.
References art::detail::path_specs().
Handle< TriggerResults > art::detail::ProcessAndEventSelectors::getOneTriggerResults | ( | Event const & | ev | ) | const |
Definition at line 71 of file ProcessAndEventSelectors.cc.
bool art::detail::ProcessAndEventSelectors::matchEvent | ( | ScheduleID const | id, |
Event const & | e | ||
) | const |
Definition at line 62 of file ProcessAndEventSelectors.cc.
References util::begin(), util::empty(), and util::end().
|
private |
Definition at line 40 of file ProcessAndEventSelectors.h.