![]() |
![]() |
#include <RunTypeDef.h>
Public Member Functions | |
int | fetchID () noexcept(false) override |
std::string | getDescription () const |
std::string | getRunType () const |
bool | operator!= (const RunTypeDef &t) const |
bool | operator== (const RunTypeDef &t) const |
RunTypeDef () | |
void | setByID (int id) noexcept(false) override |
void | setRunType (std::string runtype) |
~RunTypeDef () override | |
![]() | |
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< RunTypeDef > *fillVec) noexcept(false) |
![]() | |
void | checkConnection () const noexcept(false) |
Protected Attributes | |
std::string | m_desc |
std::string | m_runType |
![]() | |
int | m_ID |
![]() | |
oracle::occi::Connection * | m_conn |
oracle::occi::Environment * | m_env |
Friends | |
class | EcalCondDBInterface |
Additional Inherited Members | |
![]() | |
static int const | ECALDB_NROWS =1024 |
Def for Location information
Definition at line 12 of file RunTypeDef.h.
RunTypeDef::RunTypeDef | ( | ) |
Definition at line 9 of file RunTypeDef.cc.
|
override |
Definition at line 20 of file RunTypeDef.cc.
|
protectednoexcept |
Definition at line 111 of file RunTypeDef.cc.
References MillePedeFileConverter_cfg::e, setByID(), and IDBObject::setConnection().
|
overridevirtualnoexcept |
Implements IUniqueDBObject.
Definition at line 50 of file RunTypeDef.cc.
References MillePedeFileConverter_cfg::e.
string RunTypeDef::getDescription | ( | ) | const |
Definition at line 43 of file RunTypeDef.cc.
string RunTypeDef::getRunType | ( | ) | const |
Definition at line 26 of file RunTypeDef.cc.
Referenced by EcalTPGDBApp::printTag().
|
inline |
|
inline |
|
overridevirtualnoexcept |
Implements IUniqueDBObject.
Definition at line 84 of file RunTypeDef.cc.
References MillePedeFileConverter_cfg::e.
Referenced by fetchAllDefs().
void RunTypeDef::setRunType | ( | std::string | runtype | ) |
Definition at line 33 of file RunTypeDef.cc.
References compare::runtype.
Referenced by EcalPedestalHistory::beginRun(), EcalCondDBWriter::dqmEndJob(), RunList::fetchGlobalRunsByLocation(), RunList::fetchRunsByLocation(), popcon::EcalSRPHandler::getNewObjects(), popcon::EcalTPGWeightIdMapHandler::getNewObjects(), popcon::EcalDAQHandler::getNewObjects(), popcon::EcalTPGLinConstHandler::getNewObjects(), popcon::EcalTPGBadStripHandler::getNewObjects(), popcon::EcalTPGLutIdMapHandler::getNewObjects(), popcon::EcalTPGBadTTHandler::getNewObjects(), popcon::EcalTPGPhysicsConstHandler::getNewObjects(), popcon::EcalTPGWeightGroupHandler::getNewObjects(), popcon::EcalTPGFineGrainEBIdMapHandler::getNewObjects(), popcon::EcalTPGBadXTHandler::getNewObjects(), popcon::EcalTPGFineGrainEBGroupHandler::getNewObjects(), popcon::EcalTPGFineGrainTowerEEHandler::getNewObjects(), popcon::EcalTPGSlidingWindowHandler::getNewObjects(), popcon::EcalTPGPedestalsHandler::getNewObjects(), popcon::EcalTPGFineGrainStripEEHandler::getNewObjects(), popcon::EcalTPGLutGroupHandler::getNewObjects(), popcon::EcalTPGSpikeThresholdHandler::getNewObjects(), popcon::EcalChannelStatusHandler::getNewObjects(), popcon::EcalPedestalsHandler::getNewObjectsH2(), popcon::EcalPedestalsHandler::getNewObjectsP5(), EcalTPGDBApp::readFromCondDB_Pedestals(), and EcalPedOffset::writeDb().
|
friend |
Definition at line 14 of file RunTypeDef.h.
|
protected |
Definition at line 36 of file RunTypeDef.h.
|
protected |
Definition at line 35 of file RunTypeDef.h.
Referenced by operator!=(), and operator==().