#include <ODLTSConfig.h>
Definition at line 9 of file ODLTSConfig.h.
◆ ODLTSConfig()
ODLTSConfig::ODLTSConfig |
( |
| ) |
|
◆ ~ODLTSConfig()
ODLTSConfig::~ODLTSConfig |
( |
| ) |
|
|
override |
◆ clear()
void ODLTSConfig::clear |
( |
void |
| ) |
|
|
private |
◆ fetchData()
◆ fetchID()
int ODLTSConfig::fetchID |
( |
| ) |
|
|
privatenoexcept |
◆ fetchNextId()
int ODLTSConfig::fetchNextId |
( |
| ) |
|
|
privatenoexcept |
◆ getId()
int ODLTSConfig::getId |
( |
void |
| ) |
const |
|
inline |
◆ getNumberOfEvents()
int ODLTSConfig::getNumberOfEvents |
( |
| ) |
const |
|
inline |
◆ getRate()
int ODLTSConfig::getRate |
( |
| ) |
const |
|
inline |
◆ getTable()
std::string ODLTSConfig::getTable |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getTriggerType()
std::string ODLTSConfig::getTriggerType |
( |
| ) |
const |
|
inline |
◆ getTrigLocL1Delay()
int ODLTSConfig::getTrigLocL1Delay |
( |
| ) |
const |
|
inline |
◆ prepareWrite()
void ODLTSConfig::prepareWrite |
( |
| ) |
|
|
overrideprivatevirtualnoexcept |
Implements IODConfig.
Definition at line 67 of file ODLTSConfig.cc.
74 "INSERT INTO ECAL_LTS_CONFIGURATION ( lts_configuration_id, lts_tag, "
75 "trigger_type, num_of_events, rate, trig_loc_l1_delay ) "
77 ":1, :2, :3, :4 , :5, :6 )");
82 throw(std::runtime_error(
std::string(
"ODLTSConfig::prepareWrite(): ") +
e.getMessage()));
References MillePedeFileConverter_cfg::e, and AlCaHLTBitMon_QueryRunRegistry::string.
◆ setId()
void ODLTSConfig::setId |
( |
int |
id | ) |
|
|
inline |
◆ setNumberOfEvents()
void ODLTSConfig::setNumberOfEvents |
( |
int |
x | ) |
|
|
inline |
◆ setParameters()
void ODLTSConfig::setParameters |
( |
const std::map< std::string, std::string > & |
my_keys_map | ) |
|
Definition at line 30 of file ODLTSConfig.cc.
34 for (std::map<std::string, std::string>::const_iterator ci = my_keys_map.begin(); ci != my_keys_map.end(); ci++) {
35 if (ci->first ==
"LTS_CONFIGURATION_ID")
37 if (ci->first ==
"NUM_OF_EVENTS")
39 if (ci->first ==
"RATE")
40 setRate(atoi(ci->second.c_str()));
41 if (ci->first ==
"TRIGGER_TYPE")
43 if (ci->first ==
"TRIG_LOC_L1_DELAY")
◆ setRate()
void ODLTSConfig::setRate |
( |
int |
x | ) |
|
|
inline |
◆ setTriggerType()
void ODLTSConfig::setTriggerType |
( |
std::string |
x | ) |
|
|
inline |
◆ setTrigLocL1Delay()
void ODLTSConfig::setTrigLocL1Delay |
( |
int |
x | ) |
|
|
inline |
◆ writeDB()
void ODLTSConfig::writeDB |
( |
| ) |
|
|
privatenoexcept |
◆ EcalCondDBInterface
◆ m_delay
◆ m_ID
◆ m_num
◆ m_rate
◆ m_trg_type
std::string ODLTSConfig::m_trg_type |
|
private |