Interface for loaders of the LVL1 trigger configuration.
More...
#include <IMasterTableLoader.h>
Interface for loaders of the LVL1 trigger configuration.
Definition at line 25 of file IMasterTableLoader.h.
◆ IMasterTableLoader()
TrigConf::IMasterTableLoader::IMasterTableLoader |
( |
| ) |
|
|
inline |
◆ ~IMasterTableLoader()
virtual TrigConf::IMasterTableLoader::~IMasterTableLoader |
( |
| ) |
|
|
overridevirtualdefault |
◆ load() [1/4]
virtual bool TrigConf::IMasterTableLoader::load |
( |
CTPConfig & |
ctpc | ) |
|
|
pure virtual |
Load the LVL1 CTP configuration (trigger menu) from the configuration source (also for online configuration)
- Parameters
-
ctpc | reference to the CTPConfig object to be filled |
- Returns
true
if the loading was successful, false
otherwise
Implemented in TrigConf::MasterTableLoader.
◆ load() [2/4]
virtual bool TrigConf::IMasterTableLoader::load |
( |
Muctpi & |
muctpi | ) |
|
|
pure virtual |
Load the LVL1 muon hardware configuration from the configuration source.
- Parameters
-
muctpi | reference to the Muctpi object to be filled |
- Returns
true
if the loading was successful, false
otherwise
Implemented in TrigConf::MasterTableLoader.
◆ load() [3/4]
virtual bool TrigConf::IMasterTableLoader::load |
( |
ThresholdConfig & |
thrcfg | ) |
|
|
pure virtual |
Load the LVL1 trigger thresholds from the configuration source.
- Parameters
-
- Returns
true
if the loading was successful, false
otherwise
Implemented in TrigConf::MasterTableLoader.
◆ load() [4/4]
virtual bool TrigConf::IMasterTableLoader::load |
( |
TXC::L1TopoMenu & |
l1topo | ) |
|
|
pure virtual |
Load the LVL1 topo hardware configuration from the configuration source.
- Parameters
-
l1topomenu | reference to the L1Topo object to be filled |
- Returns
true
if the loading was successful, false
otherwise
Implemented in TrigConf::MasterTableLoader.
◆ outputLevel()
virtual MSGTC::Level TrigConf::ILoader::outputLevel |
( |
| ) |
const |
|
pure virtualinherited |
◆ setLevel()
virtual void TrigConf::ILoader::setLevel |
( |
MSGTC::Level |
lvl | ) |
|
|
pure virtualinherited |
Load the configuration data from the configuration source.
- Parameters
-
ctpc | reference to the data object to be filled |
- Returns
true
if the loading was successful, false
otherwise
Implemented in TrigConf::DBLoader.
◆ setVerbose()
virtual void TrigConf::ILoader::setVerbose |
( |
int |
v | ) |
|
|
pure virtualinherited |
◆ verbose()
virtual int TrigConf::ILoader::verbose |
( |
| ) |
const |
|
pure virtualinherited |
The documentation for this class was generated from the following file: