Athena interface for all services that provide LVL1 menu configuration information.
More...
#include <ILVL1ConfigSvc.h>
Athena interface for all services that provide LVL1 menu configuration information.
- Revision
- 660352
- Date
- 2015-04-14 01:03:15 +0200 (Tue, 14 Apr 2015)
Definition at line 29 of file ILVL1ConfigSvc.h.
◆ ~ILVL1ConfigSvc()
| virtual TrigConf::ILVL1ConfigSvc::~ILVL1ConfigSvc |
( |
| ) |
|
|
overridevirtualdefault |
◆ bunchGroupSet()
| virtual const BunchGroupSet * TrigConf::IILVL1ConfigSvc::bunchGroupSet |
( |
| ) |
const |
|
pure virtualinherited |
◆ bunchGroupSetKey()
| virtual uint32_t TrigConf::IILVL1ConfigSvc::bunchGroupSetKey |
( |
| ) |
const |
|
pure virtualinherited |
◆ ctpConfig()
| virtual const CTPConfig * TrigConf::IILVL1ConfigSvc::ctpConfig |
( |
| ) |
const |
|
pure virtualinherited |
◆ DeclareInterfaceID()
| TrigConf::ILVL1ConfigSvc::DeclareInterfaceID |
( |
ILVL1ConfigSvc | , |
|
|
0 | , |
|
|
1 | ) |
Specify the interface declared by this class.
◆ l1BunchGroupSet()
Returns the JSON configured bunchgroup ptree.
◆ l1Menu()
| virtual const ::TrigConf::L1Menu & TrigConf::IILVL1ConfigSvc::l1Menu |
( |
const ::EventContext & | ctx | ) |
const |
|
pure virtualinherited |
Returns the JSON configured L1 ptree.
◆ l1PrescalesSet()
Returns the JSON configured L1 prescales ptree.
◆ lvl1PrescaleKey()
| virtual uint32_t TrigConf::IILVL1ConfigSvc::lvl1PrescaleKey |
( |
| ) |
const |
|
pure virtualinherited |
◆ muctpiConfig()
| virtual const Muctpi * TrigConf::ILVL1ConfigSvc::muctpiConfig |
( |
| ) |
const |
|
pure virtual |
Provides the MuCTPI configuration.
◆ thresholdConfig()
| virtual const ThresholdConfig * TrigConf::IILVL1ConfigSvc::thresholdConfig |
( |
| ) |
const |
|
pure virtualinherited |
The documentation for this class was generated from the following file: