#include <RunModeDef.h>
Public Member Functions | |
int | fetchID () noexcept(false) override |
std::string | getRunMode () const |
bool | operator!= (const RunModeDef &t) const |
bool | operator== (const RunModeDef &t) const |
RunModeDef () | |
void | setByID (int id) noexcept(false) override |
void | setRunMode (std::string runmode) |
~RunModeDef () override | |
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 () |
Protected Member Functions | |
void | fetchAllDefs (std::vector< RunModeDef > *fillVec) noexcept(false) |
Protected Member Functions inherited from IDBObject | |
void | checkConnection () const noexcept(false) |
Protected Attributes | |
std::string | m_runMode |
Protected Attributes inherited from IUniqueDBObject | |
int | m_ID |
Protected Attributes inherited from IDBObject | |
oracle::occi::Connection * | m_conn |
oracle::occi::Environment * | m_env |
Friends | |
class | EcalCondDBInterface |
Additional Inherited Members | |
Static Public Attributes inherited from IDBObject | |
static const int | ECALDB_NROWS = 1024 |
Def for Location information
Definition at line 12 of file RunModeDef.h.
RunModeDef::RunModeDef | ( | ) |
|
override |
Definition at line 16 of file RunModeDef.cc.
|
protectednoexcept |
Definition at line 79 of file RunModeDef.cc.
References MillePedeFileConverter_cfg::e, setByID(), and IDBObject::setConnection().
|
overridevirtualnoexcept |
Implements IUniqueDBObject.
Definition at line 27 of file RunModeDef.cc.
References MillePedeFileConverter_cfg::e.
string RunModeDef::getRunMode | ( | ) | const |
Definition at line 18 of file RunModeDef.cc.
|
inline |
Definition at line 29 of file RunModeDef.h.
References m_runMode, and submitPVValidationJobs::t.
|
inline |
Definition at line 28 of file RunModeDef.h.
References m_runMode, and submitPVValidationJobs::t.
|
overridevirtualnoexcept |
Implements IUniqueDBObject.
Definition at line 57 of file RunModeDef.cc.
References MillePedeFileConverter_cfg::e.
Referenced by fetchAllDefs().
void RunModeDef::setRunMode | ( | std::string | runmode | ) |
Definition at line 20 of file RunModeDef.cc.
References SiStripCommissioningClient_cfg::runmode.
|
friend |
Definition at line 14 of file RunModeDef.h.
|
protected |
Definition at line 33 of file RunModeDef.h.
Referenced by operator!=(), and operator==().