#include <ODEcalCycle.h>
Public Member Functions | |
int | getCCSId () const |
std::string | getCycleDescription () const |
int | getCycleNum () const |
std::string | getCycleTag () const |
int | getDCCId () const |
int | getDCUId () const |
int | getId () const |
int | getJBH4Id () const |
int | getLaserId () const |
int | getLTCId () const |
int | getLTSId () const |
int | getMataqId () const |
int | getScanId () const |
int | getSeqNum () const |
int | getSequenceId () const |
int | getSRPId () const |
std::string | getTable () override |
std::string | getTag () const |
int | getTCCEEId () const |
int | getTCCId () const |
int | getTTCCIId () const |
int | getTTCFId () const |
int | getVersion () const |
ODEcalCycle () | |
void | printout () |
void | setCCSId (int x) |
void | setCycleDescription (std::string x) |
void | setCycleNum (int x) |
void | setCycleTag (std::string x) |
void | setDCCId (int x) |
void | setDCUId (int x) |
void | setId (int id) |
void | setJBH4Id (int x) |
void | setLaserId (int x) |
void | setLTCId (int x) |
void | setLTSId (int x) |
void | setMataqId (int x) |
void | setScanId (int x) |
void | setSeqNum (int x) |
void | setSequenceId (int x) |
void | setSRPId (int x) |
void | setTag (std::string x) |
void | setTCCEEId (int x) |
void | setTCCId (int x) |
void | setTTCCIId (int x) |
void | setTTCFId (int x) |
void | setVersion (int x) |
~ODEcalCycle () override | |
Public Member Functions inherited from IODConfig | |
std::string | getConfigTag () |
void | setConfigTag (std::string x) |
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 | clear () |
void | fetchData (ODEcalCycle *result) noexcept(false) |
int | fetchID () noexcept(false) |
void | prepareWrite () noexcept(false) override |
void | setByID (int id) noexcept(false) |
void | writeDB () noexcept(false) |
Private Attributes | |
int | m_ccs |
std::string | m_cycle_description |
int | m_cycle_num |
std::string | m_cycle_tag |
int | m_dcc |
int | m_dcu |
int | m_ID |
int | m_jbh4 |
int | m_laser |
int | m_ltc |
int | m_lts |
int | m_mataq |
int | m_scan |
int | m_seq_id |
int | m_seq_num |
int | m_srp |
std::string | m_tag |
int | m_tcc |
int | m_tcc_ee |
int | m_ttcci |
int | m_ttcf |
int | m_version |
Friends | |
class | EcalCondDBInterface |
Additional Inherited Members | |
Public Types inherited from IODConfig | |
typedef oracle::occi::Clob | Clob |
typedef oracle::occi::SQLException | SQLException |
typedef oracle::occi::Statement | Statement |
typedef oracle::occi::Stream | Stream |
Public Attributes inherited from IODConfig | |
std::string | m_config_tag |
Static Public Attributes inherited from IDBObject | |
static int const | ECALDB_NROWS = 1024 |
Protected Member Functions inherited from IODConfig | |
void | checkPrepare () noexcept(false) |
void | createReadStatement () noexcept(false) |
void | populateClob (Clob &clob, std::string fname, unsigned int bufsize) noexcept(false) |
unsigned char * | readClob (Clob &clob, int size) 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 IODConfig | |
Statement * | m_readStmt |
Statement * | m_writeStmt |
Protected Attributes inherited from IDBObject | |
oracle::occi::Connection * | m_conn |
oracle::occi::Environment * | m_env |
Definition at line 9 of file ODEcalCycle.h.
ODEcalCycle::ODEcalCycle | ( | ) |
|
override |
Definition at line 35 of file ODEcalCycle.cc.
|
private |
Definition at line 160 of file ODEcalCycle.cc.
|
privatenoexcept |
|
privatenoexcept |
Definition at line 183 of file ODEcalCycle.cc.
References cuy::dh, and alignCSCRings::e.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 40 of file ODEcalCycle.h.
References m_dcc.
Referenced by popcon::EcalSRPHandler::getNewObjects().
|
inline |
|
inline |
Definition at line 20 of file ODEcalCycle.h.
References m_ID.
Referenced by popcon::EcalSRPHandler::getNewObjects().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 64 of file ODEcalCycle.h.
References m_srp.
Referenced by popcon::EcalSRPHandler::getNewObjects().
|
inlineoverridevirtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
overrideprivatevirtualnoexcept |
void ODEcalCycle::printout | ( | ) |
|
privatenoexcept |
Definition at line 215 of file ODEcalCycle.cc.
References cuy::dh, and alignCSCRings::e.
|
inline |
Definition at line 37 of file ODEcalCycle.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 39 of file ODEcalCycle.h.
|
inline |
Definition at line 47 of file ODEcalCycle.h.
|
inline |
|
inline |
Definition at line 57 of file ODEcalCycle.h.
|
inline |
Definition at line 41 of file ODEcalCycle.h.
|
inline |
Definition at line 43 of file ODEcalCycle.h.
|
inline |
Definition at line 45 of file ODEcalCycle.h.
|
inline |
Definition at line 55 of file ODEcalCycle.h.
|
inline |
Definition at line 59 of file ODEcalCycle.h.
|
inline |
Definition at line 25 of file ODEcalCycle.h.
|
inline |
Definition at line 28 of file ODEcalCycle.h.
Referenced by popcon::EcalSRPHandler::getNewObjects().
|
inline |
Definition at line 63 of file ODEcalCycle.h.
|
inline |
Definition at line 21 of file ODEcalCycle.h.
|
inline |
Definition at line 51 of file ODEcalCycle.h.
|
inline |
Definition at line 49 of file ODEcalCycle.h.
|
inline |
Definition at line 53 of file ODEcalCycle.h.
|
inline |
Definition at line 61 of file ODEcalCycle.h.
|
inline |
Definition at line 23 of file ODEcalCycle.h.
|
privatenoexcept |
Definition at line 41 of file ODEcalCycle.cc.
References gather_cfg::cout, ODRunConfigCycleInfo::getId(), ODLaserCycle::insertConfig(), ODTCCEECycle::insertConfig(), ODTTCciCycle::insertConfig(), ODTTCFCycle::insertConfig(), ODLTCCycle::insertConfig(), ODSRPCycle::insertConfig(), ODLTSCycle::insertConfig(), ODJBH4Cycle::insertConfig(), ODScanCycle::insertConfig(), ODDCCCycle::insertConfig(), ODDCUCycle::insertConfig(), ODTCCCycle::insertConfig(), ODCCSCycle::insertConfig(), ODRunConfigCycleInfo::insertConfig(), ODCCSCycle::setCCSConfigurationID(), IDBObject::setConnection(), ODRunConfigCycleInfo::setCycleNumber(), ODDCCCycle::setDCCConfigurationID(), ODDCUCycle::setDCUConfigurationID(), ODRunConfigCycleInfo::setDescription(), ODTCCEECycle::setId(), ODTTCciCycle::setId(), ODScanCycle::setId(), ODLTCCycle::setId(), ODCCSCycle::setId(), ODSRPCycle::setId(), ODLTSCycle::setId(), ODJBH4Cycle::setId(), ODDCUCycle::setId(), ODDCCCycle::setId(), ODTCCCycle::setId(), ODTTCFCycle::setId(), ODLaserCycle::setId(), ODJBH4Cycle::setJBH4ConfigurationID(), ODLaserCycle::setLaserConfigurationID(), ODLTCCycle::setLTCConfigurationID(), ODLTSCycle::setLTSConfigurationID(), ODScanCycle::setScanConfigurationID(), ODRunConfigCycleInfo::setSequenceID(), ODSRPCycle::setSRPConfigurationID(), ODRunConfigCycleInfo::setTag(), ODTCCEECycle::setTCCConfigurationID(), ODTCCCycle::setTCCConfigurationID(), ODTTCciCycle::setTTCciConfigurationID(), and ODTTCFCycle::setTTCFConfigurationID().
|
friend |
Definition at line 11 of file ODEcalCycle.h.
|
private |
Definition at line 85 of file ODEcalCycle.h.
Referenced by getCCSId(), and setCCSId().
|
private |
Definition at line 84 of file ODEcalCycle.h.
Referenced by getCycleDescription(), and setCycleDescription().
|
private |
Definition at line 82 of file ODEcalCycle.h.
Referenced by getCycleNum(), and setCycleNum().
|
private |
Definition at line 83 of file ODEcalCycle.h.
Referenced by getCycleTag(), and setCycleTag().
|
private |
Definition at line 86 of file ODEcalCycle.h.
Referenced by getDCCId(), and setDCCId().
|
private |
Definition at line 90 of file ODEcalCycle.h.
Referenced by getDCUId(), and setDCUId().
|
private |
Definition at line 77 of file ODEcalCycle.h.
|
private |
Definition at line 95 of file ODEcalCycle.h.
Referenced by getJBH4Id(), and setJBH4Id().
|
private |
Definition at line 87 of file ODEcalCycle.h.
Referenced by getLaserId(), and setLaserId().
|
private |
Definition at line 88 of file ODEcalCycle.h.
Referenced by getLTCId(), and setLTCId().
|
private |
Definition at line 89 of file ODEcalCycle.h.
Referenced by getLTSId(), and setLTSId().
|
private |
Definition at line 94 of file ODEcalCycle.h.
Referenced by getMataqId(), and setMataqId().
|
private |
Definition at line 96 of file ODEcalCycle.h.
Referenced by getScanId(), and setScanId().
|
private |
Definition at line 81 of file ODEcalCycle.h.
Referenced by getSequenceId(), and setSequenceId().
|
private |
Definition at line 80 of file ODEcalCycle.h.
Referenced by getSeqNum(), and setSeqNum().
|
private |
Definition at line 97 of file ODEcalCycle.h.
Referenced by getSRPId(), and setSRPId().
|
private |
Definition at line 78 of file ODEcalCycle.h.
|
private |
Definition at line 91 of file ODEcalCycle.h.
Referenced by getTCCId(), and setTCCId().
|
private |
Definition at line 92 of file ODEcalCycle.h.
Referenced by getTCCEEId(), and setTCCEEId().
|
private |
Definition at line 93 of file ODEcalCycle.h.
Referenced by getTTCCIId(), and setTTCCIId().
|
private |
Definition at line 98 of file ODEcalCycle.h.
Referenced by getTTCFId(), and setTTCFId().
|
private |
Definition at line 79 of file ODEcalCycle.h.
Referenced by getVersion(), and setVersion().