1 #ifndef art_Framework_Services_System_TriggerNamesService_h 2 #define art_Framework_Services_System_TriggerNamesService_h 38 class ActivityRegistry;
52 std::string const& process_name =
"current_process")
const;
54 std::map<std::string, HLTPathStatus> pathResults(
56 std::string const& process_name =
"current_process")
const;
60 std::vector<std::string>
const& getTrigPaths()
const;
63 std::vector<std::string>
const& getTrigPathModules(
65 std::vector<std::string>
const& getTrigPathModules(
PathID id)
const;
68 size_t index_for(
PathID id)
const;
71 std::vector<PathSpec> triggerPathSpecs{};
72 std::vector<std::string> triggerPathNames{};
73 std::vector<std::vector<std::string>> moduleNames{};
std::function< bool(PathSpec const &)> entry_selector_t
#define DECLARE_ART_SYSTEM_SERVICE(svc, scope)
std::map< std::string, DataPerProcess > dataPerProcess_