#include <MODDCCDetailsDat.h>
Public Member Functions | |
int | getAlmostFullFIFO () const |
int | getBlockSize () const |
int | getBXNumber () const |
int | getDataTimeout () const |
int | getEvenParity () const |
int | getEventNumber () const |
int | getForcedFullSupp () const |
int | getFullFIFO () const |
int | getHeader () const |
int | getOddParity () const |
int | getOpticalLink () const |
int | getQPLL () const |
std::string | getTable () override |
MODDCCDetailsDat () | |
void | setAlmostFullFIFO (int x) |
void | setBlockSize (int x) |
void | setBXNumber (int x) |
void | setDataTimeout (int x) |
void | setEvenParity (int x) |
void | setEventNumber (int x) |
void | setForcedFullSupp (int x) |
void | setFullFIFO (int x) |
void | setHeader (int x) |
void | setOddParity (int x) |
void | setOpticalLink (int x) |
void | setQPLL (int x) |
~MODDCCDetailsDat () override | |
Public Member Functions inherited from IDataItem | |
IDataItem () | |
Public Member Functions inherited from IDBObject | |
oracle::occi::Connection * | getConn () const |
oracle::occi::Environment * | getEnv () const |
void | setConnection (oracle::occi::Environment *env, oracle::occi::Connection *conn) |
virtual | ~IDBObject () |
Private Member Functions | |
void | fetchData (std::map< EcalLogicID, MODDCCDetailsDat > *fillMap, MODRunIOV *iov) noexcept(false) |
void | prepareWrite () noexcept(false) override |
void | writeArrayDB (const std::map< EcalLogicID, MODDCCDetailsDat > *data, MODRunIOV *iov) noexcept(false) |
void | writeDB (const EcalLogicID *ecid, const MODDCCDetailsDat *item, MODRunIOV *iov) noexcept(false) |
Private Attributes | |
int | m_alff |
int | m_blsi |
int | m_bxnu |
int | m_evnu |
int | m_evpa |
int | m_fuff |
int | m_fusu |
int | m_head |
int | m_odpa |
int | m_opto |
int | m_qpll |
int | m_tout |
Friends | |
class | EcalCondDBInterface |
Additional Inherited Members | |
Static Public Attributes inherited from IDBObject | |
static int const | ECALDB_NROWS =1024 |
Protected Member Functions inherited from IDataItem | |
void | checkPrepare () noexcept(false) |
void | createReadStatement () noexcept(false) |
void | setPrefetchRowCount (int ncount) noexcept(false) |
void | terminateReadStatement () noexcept(false) |
void | terminateWriteStatement () noexcept(false) |
Protected Member Functions inherited from IDBObject | |
void | checkConnection () const noexcept(false) |
Protected Attributes inherited from IDataItem | |
oracle::occi::Statement * | m_readStmt |
oracle::occi::Statement * | m_writeStmt |
Protected Attributes inherited from IDBObject | |
oracle::occi::Connection * | m_conn |
oracle::occi::Environment * | m_env |
Definition at line 11 of file MODDCCDetailsDat.h.
MODDCCDetailsDat::MODDCCDetailsDat | ( | ) |
Definition at line 11 of file MODDCCDetailsDat.cc.
|
override |
Definition at line 35 of file MODDCCDetailsDat.cc.
|
privatenoexcept |
Definition at line 97 of file MODDCCDetailsDat.cc.
References MillePedeFileConverter_cfg::e, AlCaHLTBitMon_ParallelJobs::p, setAlmostFullFIFO(), setBlockSize(), setBXNumber(), setDataTimeout(), setEvenParity(), setEventNumber(), setForcedFullSupp(), setFullFIFO(), setHeader(), setOddParity(), setOpticalLink(), and setQPLL().
Referenced by getForcedFullSupp().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 54 of file MODDCCDetailsDat.h.
References data, fetchData(), m_fusu, noexcept, prepareWrite(), writeArrayDB(), and writeDB().
Referenced by writeArrayDB().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements IDataItem.
Definition at line 18 of file MODDCCDetailsDat.h.
|
overrideprivatevirtualnoexcept |
Implements IDataItem.
Definition at line 41 of file MODDCCDetailsDat.cc.
References MillePedeFileConverter_cfg::e.
Referenced by getForcedFullSupp().
|
inline |
Definition at line 47 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 44 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 35 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 26 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 38 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 32 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 53 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 50 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 29 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 41 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 23 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
inline |
Definition at line 20 of file MODDCCDetailsDat.h.
Referenced by fetchData().
|
privatenoexcept |
Definition at line 151 of file MODDCCDetailsDat.cc.
References KineDebug3::count(), data, MillePedeFileConverter_cfg::e, getAlmostFullFIFO(), getBlockSize(), getBXNumber(), getDataTimeout(), getEvenParity(), getEventNumber(), getForcedFullSupp(), getFullFIFO(), getHeader(), EcalLogicID::getLogicID(), getOddParity(), getOpticalLink(), getQPLL(), photons_cff::ids, AlCaHLTBitMon_ParallelJobs::p, globals_cff::x1, and globals_cff::x2.
Referenced by getForcedFullSupp().
|
privatenoexcept |
Definition at line 61 of file MODDCCDetailsDat.cc.
References MillePedeFileConverter_cfg::e.
Referenced by getForcedFullSupp().
|
friend |
Definition at line 13 of file MODDCCDetailsDat.h.
|
private |
Definition at line 81 of file MODDCCDetailsDat.h.
Referenced by getAlmostFullFIFO(), and setAlmostFullFIFO().
|
private |
Definition at line 80 of file MODDCCDetailsDat.h.
Referenced by getBlockSize(), and setBlockSize().
|
private |
Definition at line 77 of file MODDCCDetailsDat.h.
Referenced by getBXNumber(), and setBXNumber().
|
private |
Definition at line 76 of file MODDCCDetailsDat.h.
Referenced by getEventNumber(), and setEventNumber().
|
private |
Definition at line 78 of file MODDCCDetailsDat.h.
Referenced by getEvenParity(), and setEvenParity().
|
private |
Definition at line 82 of file MODDCCDetailsDat.h.
Referenced by getFullFIFO(), and setFullFIFO().
|
private |
Definition at line 83 of file MODDCCDetailsDat.h.
Referenced by getForcedFullSupp(), and setForcedFullSupp().
|
private |
Definition at line 75 of file MODDCCDetailsDat.h.
Referenced by getHeader(), and setHeader().
|
private |
Definition at line 79 of file MODDCCDetailsDat.h.
Referenced by getOddParity(), and setOddParity().
|
private |
Definition at line 73 of file MODDCCDetailsDat.h.
Referenced by getOpticalLink(), and setOpticalLink().
|
private |
Definition at line 72 of file MODDCCDetailsDat.h.
|
private |
Definition at line 74 of file MODDCCDetailsDat.h.
Referenced by getDataTimeout(), and setDataTimeout().