5#ifndef TRIGDECISIONINTERFACE_ITRIGDECISIONTOOLLITE_H
6#define TRIGDECISIONINTERFACE_ITRIGDECISIONTOOLLITE_H
50 virtual bool isPassed(
const std::string& chain,
const EventContext& ctx )
const = 0;
53 virtual bool isPassed(
const std::vector<HLT::Identifier>& chains,
const EventContext& ctx )
const = 0;
56 virtual bool isPassed(
const std::vector<std::string>& chains,
const EventContext& ctx )
const = 0;
59 template<
class CONTAINER>
60 std::vector<TrigCompositeUtils::LinkInfo<CONTAINER>>
64 template<
class CONTAINER>
65 std::vector<TrigCompositeUtils::LinkInfo<CONTAINER>>
66 features(
const std::string& chain,
const EventContext& ctx = Gaudi::Hive::currentContext() )
const;
70 virtual std::vector<TrigCompositeUtils::TypelessLinkInfo>
uint32_t CLID
The Class ID type.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
The common trigger namespace for trigger analysis tools.
StoreGateSvc EventStoreType
the type returned by AsgTool::evtStore
Helper to keep a Decision object, ElementLink and ActiveState (with respect to some requested ChainGr...
Helper to keep a Decision object, ElementLink and ActiveState (with respect to some requested ChainGr...