#include <ITimingDat.h>
|
template<class DATT , class IOVT > |
void | fetchData (std::map< EcalLogicID, DATT > *fillMap, IOVT *iov) throw (std::runtime_error) |
|
void | prepareWrite () throw (std::runtime_error) |
|
template<class DATT , class IOVT > |
void | writeArrayDB (const std::map< EcalLogicID, DATT > *data, IOVT *iov) throw (std::runtime_error) |
|
template<class DATT , class IOVT > |
void | writeDB (const EcalLogicID *ecid, const DATT *item, IOVT *iov) throw (std::runtime_error) |
|
Definition at line 17 of file ITimingDat.h.
ITimingDat::ITimingDat |
( |
| ) |
|
|
inline |
ITimingDat::~ITimingDat |
( |
| ) |
|
|
inline |
template<class DATT , class IOVT >
void ITimingDat::fetchData |
( |
std::map< EcalLogicID, DATT > * |
fillMap, |
|
|
IOVT * |
iov |
|
) |
| |
throw | ( | std::runtime_error |
| ) | | |
|
inlineprivate |
std::string ITimingDat::getTable |
( |
| ) |
|
|
inlinevirtual |
Implements IDataItem.
Reimplemented in MonTimingLaserBlueCrystalDat, MonTimingCrystalDat, MonTimingLaserBlueTTDat, MonTimingLaserGreenCrystalDat, MonTimingLaserGreenTTDat, MonTimingLaserIRedCrystalDat, MonTimingLaserIRedTTDat, MonTimingLaserRedCrystalDat, MonTimingLaserRedTTDat, MonTimingLed1CrystalDat, MonTimingLed1TTDat, MonTimingLed2CrystalDat, MonTimingLed2TTDat, and MonTimingTTDat.
Definition at line 42 of file ITimingDat.h.
bool ITimingDat::getTaskStatus |
( |
| ) |
const |
|
inline |
float ITimingDat::getTimingMean |
( |
| ) |
const |
|
inline |
float ITimingDat::getTimingRMS |
( |
| ) |
const |
|
inline |
void ITimingDat::prepareWrite |
( |
| ) |
|
throw | ( | std::runtime_error |
| ) | | |
|
inlineprivatevirtual |
void ITimingDat::setTable |
( |
std::string |
x | ) |
|
|
inline |
void ITimingDat::setTaskStatus |
( |
bool |
status | ) |
|
|
inline |
void ITimingDat::setTimingMean |
( |
float |
mean | ) |
|
|
inline |
void ITimingDat::setTimingRMS |
( |
float |
rms | ) |
|
|
inline |
template<class DATT , class IOVT >
void ITimingDat::writeArrayDB |
( |
const std::map< EcalLogicID, DATT > * |
data, |
|
|
IOVT * |
iov |
|
) |
| |
throw | ( | std::runtime_error |
| ) | | |
|
inlineprivate |
template<class DATT , class IOVT >
void ITimingDat::writeDB |
( |
const EcalLogicID * |
ecid, |
|
|
const DATT * |
item, |
|
|
IOVT * |
iov |
|
) |
| |
throw | ( | std::runtime_error |
| ) | | |
|
inlineprivate |
std::string ITimingDat::m_table_name |
|
private |
bool ITimingDat::m_taskStatus |
|
private |
float ITimingDat::m_timingMean |
|
private |
float ITimingDat::m_timingRMS |
|
private |