![]() |
ATLAS Offline Software
|
Athena interface for all services that provide HLT menu configuration information. More...
#include <IHLTConfigSvc.h>
Public Member Functions | |
| virtual | ~IHLTConfigSvc () override=default |
| destructor More... | |
| DeclareInterfaceID (IHLTConfigSvc, 0, 1) | |
| Specify the interface declared by this class. More... | |
| virtual const HLTChainList & | chains () const =0 |
| accessor to HLT chains More... | |
| virtual const HLTSequenceList & | sequences () const =0 |
| accessor to HLT sequences More... | |
| virtual uint32_t | masterKey () const =0 |
| accessor to the configuration super masterkey More... | |
| virtual uint32_t | hltPrescaleKey () const =0 |
| accessor to the configuration hlt prescale key More... | |
| virtual const ::TrigConf::HLTMenu & | hltMenu (const ::EventContext &ctx) const =0 |
| Returns the JSON configured HLTMenu ptree. More... | |
| virtual const ::TrigConf::HLTMonitoring & | hltMonitoring (const ::EventContext &ctx) const =0 |
| Returns the JSON configured HLTMonitoring ptree. More... | |
| virtual const ::TrigConf::HLTPrescalesSet & | hltPrescalesSet (const ::EventContext &ctx) const =0 |
| Returns the JSON configured HLT prescales ptree. More... | |
Athena interface for all services that provide HLT menu configuration information.
Definition at line 31 of file IHLTConfigSvc.h.
|
overridevirtualdefault |
destructor
|
pure virtualinherited |
accessor to HLT chains
Implemented in TrigConf::xAODConfigTool.
| TrigConf::IHLTConfigSvc::DeclareInterfaceID | ( | IHLTConfigSvc | , |
| 0 | , | ||
| 1 | |||
| ) |
Specify the interface declared by this class.
|
pure virtualinherited |
Returns the JSON configured HLTMenu ptree.
|
pure virtualinherited |
Returns the JSON configured HLTMonitoring ptree.
|
pure virtualinherited |
accessor to the configuration hlt prescale key
Implemented in TrigConf::xAODConfigTool.
|
pure virtualinherited |
Returns the JSON configured HLT prescales ptree.
|
pure virtualinherited |
accessor to the configuration super masterkey
Implemented in TrigConf::xAODConfigTool.
|
pure virtualinherited |
accessor to HLT sequences
Implemented in TrigConf::xAODConfigTool.
1.8.18