#include <FEConfigLinDat.h>
Public Member Functions | |
FEConfigLinDat () | |
int | getMultX1 () const |
int | getMultX12 () const |
int | getMultX6 () const |
int | getShift1 () const |
int | getShift12 () const |
int | getShift6 () const |
std::string | getTable () |
void | setMultX1 (int x) |
void | setMultX12 (int x) |
void | setMultX6 (int x) |
void | setShift1 (int x) |
void | setShift12 (int x) |
void | setShift6 (int x) |
~FEConfigLinDat () | |
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, FEConfigLinDat > *fillMap, FEConfigLinInfo *iconf) throw (std::runtime_error) |
void | prepareWrite () throw (std::runtime_error) |
void | writeArrayDB (const std::map< EcalLogicID, FEConfigLinDat > *data, FEConfigLinInfo *iconf) throw (std::runtime_error) |
void | writeDB (const EcalLogicID *ecid, const FEConfigLinDat *item, FEConfigLinInfo *iconf) throw (std::runtime_error) |
Private Attributes | |
int | m_multx1 |
int | m_multx12 |
int | m_multx6 |
int | m_shift1 |
int | m_shift12 |
int | m_shift6 |
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 () throw (std::runtime_error) |
void | createReadStatement () throw (std::runtime_error) |
void | setPrefetchRowCount (int ncount) throw (std::runtime_error) |
void | terminateReadStatement () throw (std::runtime_error) |
void | terminateWriteStatement () throw (std::runtime_error) |
Protected Member Functions inherited from IDBObject | |
void | checkConnection () const throw (std::runtime_error) |
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 FEConfigLinDat.h.
FEConfigLinDat::FEConfigLinDat | ( | ) |
FEConfigLinDat::~FEConfigLinDat | ( | ) |
Definition at line 30 of file FEConfigLinDat.cc.
|
private |
Definition at line 84 of file FEConfigLinDat.cc.
References alignCSCRings::e, AlCaHLTBitMon_ParallelJobs::p, setMultX1(), setMultX12(), setMultX6(), setShift1(), setShift12(), and setShift6().
|
inline |
Definition at line 30 of file FEConfigLinDat.h.
References m_multx1.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inline |
Definition at line 28 of file FEConfigLinDat.h.
References m_multx12.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inline |
Definition at line 29 of file FEConfigLinDat.h.
References m_multx6.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inline |
Definition at line 33 of file FEConfigLinDat.h.
References m_shift1.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inline |
Definition at line 31 of file FEConfigLinDat.h.
References m_shift12.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inline |
Definition at line 32 of file FEConfigLinDat.h.
References m_shift6.
Referenced by popcon::EcalTPGLinConstHandler::getNewObjects(), and writeArrayDB().
|
inlinevirtual |
Implements IDataItem.
Definition at line 18 of file FEConfigLinDat.h.
|
privatevirtual |
|
inline |
Definition at line 22 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
inline |
Definition at line 20 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
inline |
Definition at line 21 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
inline |
Definition at line 25 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
inline |
Definition at line 23 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
inline |
Definition at line 24 of file FEConfigLinDat.h.
Referenced by EcalTPGParamBuilder::analyze(), and fetchData().
|
private |
Definition at line 132 of file FEConfigLinDat.cc.
References prof2calltree::count, data, alignCSCRings::e, EcalLogicID::getLogicID(), getMultX1(), getMultX12(), getMultX6(), getShift1(), getShift12(), getShift6(), AlCaHLTBitMon_ParallelJobs::p, alignCSCRings::r, findQualityFiles::rr, alignCSCRings::s, w(), x, detailsBasic3DVector::y, and detailsBasic3DVector::z.
|
private |
|
friend |
Definition at line 13 of file FEConfigLinDat.h.
|
private |
Definition at line 53 of file FEConfigLinDat.h.
Referenced by getMultX1(), and setMultX1().
|
private |
Definition at line 51 of file FEConfigLinDat.h.
Referenced by getMultX12(), and setMultX12().
|
private |
Definition at line 52 of file FEConfigLinDat.h.
Referenced by getMultX6(), and setMultX6().
|
private |
Definition at line 56 of file FEConfigLinDat.h.
Referenced by getShift1(), and setShift1().
|
private |
Definition at line 54 of file FEConfigLinDat.h.
Referenced by getShift12(), and setShift12().
|
private |
Definition at line 55 of file FEConfigLinDat.h.
Referenced by getShift6(), and setShift6().