![]() |
ATLAS Offline Software
|
Interface for all services/tools that provide HLT menu configuration information. More...
#include <IIHLTConfigSvc.h>
Public Member Functions | |
| virtual | ~IIHLTConfigSvc ()=default |
| destructor 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... | |
Interface for all services/tools that provide HLT menu configuration information.
Definition at line 33 of file IIHLTConfigSvc.h.
|
virtualdefault |
destructor
|
pure virtual |
accessor to HLT chains
Implemented in TrigConf::xAODConfigTool.
|
pure virtual |
Returns the JSON configured HLTMenu ptree.
|
pure virtual |
Returns the JSON configured HLTMonitoring ptree.
|
pure virtual |
accessor to the configuration hlt prescale key
Implemented in TrigConf::xAODConfigTool.
|
pure virtual |
Returns the JSON configured HLT prescales ptree.
|
pure virtual |
accessor to the configuration super masterkey
Implemented in TrigConf::xAODConfigTool.
|
pure virtual |
accessor to HLT sequences
Implemented in TrigConf::xAODConfigTool.
1.8.18