![]() |
![]() |
#include <OnlineDB/EcalCondDB/interface/IODConfig.h>
Public Member Functions | |
std::string | getConfigTag () |
virtual std::string | getTable ()=0 |
void | setConfigTag (std::string x) |
Public Attributes | |
std::string | m_config_tag |
Protected Member Functions | |
void | checkPrepare () throw (std::runtime_error) |
void | createReadStatement () throw (std::runtime_error) |
void | populateClob (Clob &clob, std::string fname, unsigned int bufsize) throw (std::runtime_error) |
virtual void | prepareWrite ()=0 throw (std::runtime_error) |
unsigned char * | readClob (oracle::occi::Clob &clob, int size) throw (runtime_error) |
void | setPrefetchRowCount (int ncount) throw (std::runtime_error) |
void | terminateReadStatement () throw (std::runtime_error) |
void | terminateWriteStatement () throw (std::runtime_error) |
Protected Attributes | |
oracle::occi::Statement * | m_readStmt |
oracle::occi::Statement * | m_writeStmt |
Definition at line 23 of file IODConfig.h.
void IODConfig::checkPrepare | ( | ) | throw (std::runtime_error) [inline, protected] |
Definition at line 39 of file IODConfig.h.
References m_writeStmt, and NULL.
Referenced by FEConfigWeightInfo::writeDB(), ODDCUCycle::writeDB(), ODLTSCycle::writeDB(), ODTTCciCycle::writeDB(), ODRunConfigInfo::writeDB(), ODTTCFCycle::writeDB(), ODJBH4Cycle::writeDB(), ODSRPCycle::writeDB(), ODFEDAQConfig::writeDB(), ODRunConfigSeqInfo::writeDB(), ODTCCCycle::writeDB(), ODCCSConfig::writeDB(), ODDCCCycle::writeDB(), ODFEWeightsInfo::writeDB(), ODLaserConfig::writeDB(), ODLTSConfig::writeDB(), FEConfigPedInfo::writeDB(), ODFEPedestalOffsetInfo::writeDB(), ODRunConfigCycleInfo::writeDB(), FEConfigSlidingInfo::writeDB(), ODFEDelaysInfo::writeDB(), FEConfigFgrInfo::writeDB(), ODScanCycle::writeDB(), ODCCSCycle::writeDB(), ODCond2ConfInfo::writeDB(), ODJBH4Config::writeDB(), ODLaserCycle::writeDB(), ODScanConfig::writeDB(), FEConfigLinInfo::writeDB(), FEConfigLUTInfo::writeDB(), ODDCUConfig::writeDB(), and ODLTCCycle::writeDB().
00041 { 00042 if (m_writeStmt == NULL) { 00043 throw(std::runtime_error("Write statement not prepared")); 00044 } 00045 }
void IODConfig::createReadStatement | ( | ) | throw (std::runtime_error) [inline, protected] |
Definition at line 58 of file IODConfig.h.
References IDBObject::m_conn, and m_readStmt.
00060 { 00061 m_readStmt=m_conn->createStatement(); 00062 }
std::string IODConfig::getConfigTag | ( | ) | [inline] |
Definition at line 32 of file IODConfig.h.
References m_config_tag.
Referenced by FEConfigFgrInfo::fetchID(), ODFEPedestalOffsetInfo::fetchID(), ODLTCConfig::fetchID(), ODScanConfig::fetchID(), ODLTSConfig::fetchID(), ODTCCConfig::fetchID(), ODTTCFConfig::fetchID(), ODDCCConfig::fetchID(), FEConfigWeightInfo::fetchID(), ODJBH4Config::fetchID(), ODSRPConfig::fetchID(), FEConfigLinInfo::fetchID(), ODFEWeightsInfo::fetchID(), ODCCSConfig::fetchID(), ODTTCciConfig::fetchID(), FEConfigSlidingInfo::fetchID(), ODFEDAQConfig::fetchID(), ODDCUConfig::fetchID(), ODFEDelaysInfo::fetchID(), FEConfigLUTInfo::fetchID(), FEConfigPedInfo::fetchID(), ODTCCConfig::prepareWrite(), ODDCCConfig::prepareWrite(), ODSRPConfig::prepareWrite(), ODTTCFConfig::prepareWrite(), and ODTTCciConfig::prepareWrite().
00032 {return m_config_tag;}
virtual std::string IODConfig::getTable | ( | ) | [pure virtual] |
Implemented in FEConfigFgrInfo, FEConfigLinInfo, FEConfigLUTInfo, FEConfigPedInfo, FEConfigSlidingInfo, FEConfigWeightInfo, ODCCSConfig, ODCCSCycle, ODCond2ConfInfo, ODDCCConfig, ODDCCCycle, ODDCUConfig, ODDCUCycle, ODDelaysDat, ODEcalCycle, ODFEDAQConfig, ODFEDelaysInfo, ODFEPedestalOffsetInfo, ODFEWeightsInfo, ODJBH4Config, ODJBH4Cycle, ODLaserConfig, ODLaserCycle, ODLTCConfig, ODLTCCycle, ODLTSConfig, ODLTSCycle, ODPedestalOffsetsDat, ODRunConfigCycleInfo, ODRunConfigInfo, ODRunConfigSeqInfo, ODScanConfig, ODScanCycle, ODSRPConfig, ODSRPCycle, ODTCCConfig, ODTCCCycle, ODTTCciConfig, ODTTCciCycle, ODTTCFConfig, and ODTTCFCycle.
void IODConfig::populateClob | ( | Clob & | clob, | |
std::string | fname, | |||
unsigned int | bufsize | |||
) | throw (std::runtime_error) [inline, protected] |
Definition at line 88 of file IODConfig.h.
References GenMuonPlsPt100GeV_cfg::cout, e, end, lat::endl(), file, in, and size.
Referenced by ODTTCciConfig::writeDB(), ODTTCFConfig::writeDB(), ODLTCConfig::writeDB(), ODSRPConfig::writeDB(), ODTCCConfig::writeDB(), and ODDCCConfig::writeDB().
00090 { 00091 00092 try{ 00093 // Uses stream here 00094 cout << "Populating the Clob using writeBuffer(Stream) method" << endl; 00095 std::cout<<"we are here0"<<std::endl; 00096 00097 char *file = (char *)fname.c_str(); 00098 std::cout<<"we are here0.5 file is:"<<fname<<std::endl; 00099 00100 ifstream inFile; 00101 inFile.open(file,ios::in); 00102 if (!inFile) 00103 { 00104 cout << fname <<" file not found\n"; 00105 inFile.close(); 00106 00107 std::string fname2="/nfshome0/ecaldev/francesca/null_file.txt"; 00108 inFile.open((char*)fname2.c_str(),ios::in); 00109 00110 00111 00112 } 00113 if(bufsize==0){ 00114 00115 00116 inFile.seekg( 0,ios::end ); 00117 bufsize = inFile.tellg(); 00118 std::cout <<" bufsize ="<<bufsize<< std::endl; 00119 // set file pointer to start again 00120 inFile.seekg( 0,ios::beg ); 00121 00122 } 00123 00124 char *buffer = new char[bufsize + 1]; 00125 00126 00127 std::cout<<"we are here1"<<std::endl; 00128 unsigned int size; 00129 Stream *strm=clob.getStream(); 00130 std::cout<<"we are here2"<<std::endl; 00131 // while(inFile) 00132 // { 00133 int buf=0; 00134 memset (buffer, buf, bufsize + 1); 00135 inFile.read(buffer,bufsize); 00136 std::cout<<"we are here2.5"<<std::endl; 00137 00138 strm->writeBuffer(buffer,strlen(buffer)); 00139 std::cout<<"we are here2.6"<<std::endl; 00140 00141 //} 00142 std::cout<<"we are here3"<<std::endl; 00143 strcpy(buffer," "); 00144 size=strlen(buffer); 00145 strm->writeLastBuffer(buffer,size); 00146 clob.closeStream(strm); 00147 inFile.close(); 00148 std::cout<<"we are here4"<<std::endl; 00149 delete[] buffer; 00150 00151 00152 }catch (SQLException &e) { 00153 throw(runtime_error("populateClob(): "+e.getMessage())); 00154 } 00155 00156 cout << "Populating the Clob - Success" << endl; 00157 }
virtual void IODConfig::prepareWrite | ( | ) | throw (std::runtime_error) [protected, pure virtual] |
Implemented in FEConfigFgrInfo, FEConfigLinInfo, FEConfigLUTInfo, FEConfigPedInfo, FEConfigSlidingInfo, FEConfigWeightInfo, ODCCSConfig, ODCCSCycle, ODCond2ConfInfo, ODDCCConfig, ODDCCCycle, ODDCUConfig, ODDCUCycle, ODDelaysDat, ODEcalCycle, ODFEDAQConfig, ODFEDelaysInfo, ODFEPedestalOffsetInfo, ODFEWeightsInfo, ODJBH4Config, ODJBH4Cycle, ODLaserConfig, ODLaserCycle, ODLTCConfig, ODLTCCycle, ODLTSConfig, ODLTSCycle, ODPedestalOffsetsDat, ODRunConfigCycleInfo, ODRunConfigInfo, ODRunConfigSeqInfo, ODScanConfig, ODScanCycle, ODSRPConfig, ODSRPCycle, ODTCCConfig, ODTCCCycle, ODTTCciConfig, ODTTCciCycle, ODTTCFConfig, and ODTTCFCycle.
unsigned char* IODConfig::readClob | ( | oracle::occi::Clob & | clob, | |
int | size | |||
) | throw (runtime_error) [inline, protected] |
Definition at line 160 of file IODConfig.h.
References GenMuonPlsPt100GeV_cfg::cout, e, lat::endl(), i, and size.
Referenced by ODTTCciConfig::fetchData(), ODLTCConfig::fetchData(), ODTCCConfig::fetchData(), ODDCCConfig::fetchData(), ODSRPConfig::fetchData(), and ODTTCFConfig::fetchData().
00162 { 00163 00164 try{ 00165 Stream *instream = clob.getStream (1,0); 00166 unsigned char *buffer= new unsigned char[size]; 00167 int buf=0; 00168 memset (buffer, buf, size); 00169 00170 instream->readBuffer ((char*)buffer, size); 00171 cout << "remember to delete the char* at the end of the program "; 00172 for (int i = 0; i < size; ++i) 00173 cout << (char) buffer[i]; 00174 cout << endl; 00175 00176 00177 clob.closeStream (instream); 00178 00179 return buffer; 00180 00181 }catch (SQLException &e) { 00182 throw(runtime_error("readClob(): "+e.getMessage())); 00183 } 00184 00185 }
void IODConfig::setConfigTag | ( | std::string | x | ) | [inline] |
Definition at line 31 of file IODConfig.h.
References m_config_tag.
Referenced by FEConfigPedInfo::setByID(), FEConfigLUTInfo::setByID(), FEConfigSlidingInfo::setByID(), FEConfigLinInfo::setByID(), FEConfigWeightInfo::setByID(), FEConfigFgrInfo::setByID(), FEConfigFgrInfo::setParameters(), ODLaserConfig::setParameters(), ODDCUConfig::setParameters(), ODFEWeightsInfo::setParameters(), FEConfigLUTInfo::setParameters(), ODTTCFConfig::setParameters(), ODTTCciConfig::setParameters(), ODTCCConfig::setParameters(), FEConfigWeightInfo::setParameters(), ODSRPConfig::setParameters(), ODScanConfig::setParameters(), ODLTSConfig::setParameters(), ODDCCConfig::setParameters(), FEConfigSlidingInfo::setParameters(), ODLTCConfig::setParameters(), ODFEPedestalOffsetInfo::setParameters(), ODFEDelaysInfo::setParameters(), FEConfigPedInfo::setParameters(), FEConfigLinInfo::setParameters(), ODCCSConfig::setParameters(), EcalTPGDBApp::writeToConfDB_TPGFgr(), EcalTPGDBApp::writeToConfDB_TPGLinearCoef(), EcalTPGDBApp::writeToConfDB_TPGLUT(), EcalTPGDBApp::writeToConfDB_TPGPedestals(), EcalTPGDBApp::writeToConfDB_TPGSliding(), and EcalTPGDBApp::writeToConfDB_TPGWeight().
00031 {m_config_tag=x;}
Definition at line 64 of file IODConfig.h.
References m_readStmt.
00066 { 00067 m_readStmt->setPrefetchRowCount(ncount); 00068 }
void IODConfig::terminateReadStatement | ( | ) | throw (std::runtime_error) [inline, protected] |
Definition at line 70 of file IODConfig.h.
References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), IDBObject::m_conn, m_readStmt, and NULL.
00072 { 00073 if (m_readStmt != NULL) { 00074 m_conn->terminateStatement(m_readStmt); 00075 } else { 00076 cout << "Warning from IDataItem: statement was aleady closed"<< endl; 00077 } 00078 }
void IODConfig::terminateWriteStatement | ( | ) | throw (std::runtime_error) [inline, protected] |
Definition at line 47 of file IODConfig.h.
References GenMuonPlsPt100GeV_cfg::cout, lat::endl(), IDBObject::m_conn, m_writeStmt, and NULL.
Referenced by ODCCSCycle::insertConfig(), ODSRPCycle::insertConfig(), ODRunConfigCycleInfo::insertConfig(), ODDCCCycle::insertConfig(), ODTCCCycle::insertConfig(), ODTTCciCycle::insertConfig(), ODLTSCycle::insertConfig(), ODDCUCycle::insertConfig(), ODTTCFCycle::insertConfig(), ODLTCCycle::insertConfig(), ODLaserCycle::insertConfig(), ODScanCycle::insertConfig(), and ODJBH4Cycle::insertConfig().
00049 { 00050 if (m_writeStmt != NULL) { 00051 m_conn->terminateStatement(m_writeStmt); 00052 } else { 00053 cout << "Warning from IDataItem: statement was aleady closed"<< endl; 00054 } 00055 }
std::string IODConfig::m_config_tag |
Definition at line 27 of file IODConfig.h.
Referenced by FEConfigFgrInfo::FEConfigFgrInfo(), FEConfigLinInfo::FEConfigLinInfo(), FEConfigLUTInfo::FEConfigLUTInfo(), FEConfigPedInfo::FEConfigPedInfo(), FEConfigSlidingInfo::FEConfigSlidingInfo(), FEConfigWeightInfo::FEConfigWeightInfo(), getConfigTag(), ODCCSConfig::ODCCSConfig(), ODCond2ConfInfo::ODCond2ConfInfo(), ODDCCConfig::ODDCCConfig(), ODDCUConfig::ODDCUConfig(), ODFEDAQConfig::ODFEDAQConfig(), ODFEDelaysInfo::ODFEDelaysInfo(), ODFEPedestalOffsetInfo::ODFEPedestalOffsetInfo(), ODFEWeightsInfo::ODFEWeightsInfo(), ODJBH4Config::ODJBH4Config(), ODLaserConfig::ODLaserConfig(), ODLTCConfig::ODLTCConfig(), ODLTSConfig::ODLTSConfig(), ODScanConfig::ODScanConfig(), ODSRPConfig::ODSRPConfig(), ODTCCConfig::ODTCCConfig(), ODTTCciConfig::ODTTCciConfig(), ODTTCFConfig::ODTTCFConfig(), and setConfigTag().
oracle::occi::Statement* IODConfig::m_readStmt [protected] |
Definition at line 37 of file IODConfig.h.
Referenced by createReadStatement(), FEConfigFgrInfo::FEConfigFgrInfo(), FEConfigLinInfo::FEConfigLinInfo(), FEConfigLUTInfo::FEConfigLUTInfo(), FEConfigPedInfo::FEConfigPedInfo(), FEConfigSlidingInfo::FEConfigSlidingInfo(), FEConfigWeightInfo::FEConfigWeightInfo(), ODCond2ConfInfo::fetchData(), ODTCCCycle::fetchData(), ODFEWeightsInfo::fetchData(), ODSRPCycle::fetchData(), ODCCSCycle::fetchData(), ODTTCciConfig::fetchData(), ODLaserCycle::fetchData(), ODLaserConfig::fetchData(), FEConfigLUTInfo::fetchData(), ODDCUConfig::fetchData(), ODEcalCycle::fetchData(), ODJBH4Config::fetchData(), ODFEPedestalOffsetInfo::fetchData(), ODScanCycle::fetchData(), FEConfigLinInfo::fetchData(), ODLTCConfig::fetchData(), ODDelaysDat::fetchData(), ODLTSConfig::fetchData(), ODRunConfigCycleInfo::fetchData(), FEConfigPedInfo::fetchData(), ODTCCConfig::fetchData(), ODCCSConfig::fetchData(), ODDCCConfig::fetchData(), ODLTSCycle::fetchData(), ODJBH4Cycle::fetchData(), ODLTCCycle::fetchData(), ODScanConfig::fetchData(), ODSRPConfig::fetchData(), ODTTCciCycle::fetchData(), ODFEDAQConfig::fetchData(), ODTTCFConfig::fetchData(), ODTTCFCycle::fetchData(), FEConfigSlidingInfo::fetchData(), FEConfigWeightInfo::fetchData(), ODDCCCycle::fetchData(), ODFEDelaysInfo::fetchData(), ODPedestalOffsetsDat::fetchData(), ODRunConfigSeqInfo::fetchData(), FEConfigFgrInfo::fetchData(), ODDCUCycle::fetchData(), FEConfigWeightInfo::fetchLastData(), FEConfigSlidingInfo::fetchLastData(), FEConfigFgrInfo::fetchLastData(), FEConfigLUTInfo::fetchLastData(), FEConfigPedInfo::fetchLastData(), ODFEPedestalOffsetInfo::fetchLastData(), FEConfigLinInfo::fetchLastData(), FEConfigPedInfo::fetchNextId(), ODFEDAQConfig::fetchNextId(), ODRunConfigInfo::fetchNextId(), ODCCSConfig::fetchNextId(), ODJBH4Config::fetchNextId(), ODLaserConfig::fetchNextId(), FEConfigSlidingInfo::fetchNextId(), FEConfigFgrInfo::fetchNextId(), FEConfigWeightInfo::fetchNextId(), ODLTCConfig::fetchNextId(), ODScanConfig::fetchNextId(), ODFEWeightsInfo::fetchNextId(), ODLTSConfig::fetchNextId(), ODSRPConfig::fetchNextId(), FEConfigLUTInfo::fetchNextId(), FEConfigLinInfo::fetchNextId(), ODFEDelaysInfo::fetchNextId(), ODDCUConfig::fetchNextId(), ODFEPedestalOffsetInfo::fetchNextId(), ODTCCConfig::fetchNextId(), ODTTCFConfig::fetchNextId(), ODDCCConfig::fetchNextId(), ODTTCciConfig::fetchNextId(), ODCond2ConfInfo::fetchNextId(), ODCond2ConfInfo::fetchParents(), ODCCSConfig::ODCCSConfig(), ODCCSCycle::ODCCSCycle(), ODCond2ConfInfo::ODCond2ConfInfo(), ODDCCConfig::ODDCCConfig(), ODDCCCycle::ODDCCCycle(), ODDCUConfig::ODDCUConfig(), ODDCUCycle::ODDCUCycle(), ODDelaysDat::ODDelaysDat(), ODEcalCycle::ODEcalCycle(), ODFEDAQConfig::ODFEDAQConfig(), ODFEDelaysInfo::ODFEDelaysInfo(), ODFEPedestalOffsetInfo::ODFEPedestalOffsetInfo(), ODFEWeightsInfo::ODFEWeightsInfo(), ODJBH4Config::ODJBH4Config(), ODJBH4Cycle::ODJBH4Cycle(), ODLaserConfig::ODLaserConfig(), ODLaserCycle::ODLaserCycle(), ODLTCConfig::ODLTCConfig(), ODLTCCycle::ODLTCCycle(), ODLTSConfig::ODLTSConfig(), ODLTSCycle::ODLTSCycle(), ODPedestalOffsetsDat::ODPedestalOffsetsDat(), ODRunConfigCycleInfo::ODRunConfigCycleInfo(), ODRunConfigSeqInfo::ODRunConfigSeqInfo(), ODScanConfig::ODScanConfig(), ODScanCycle::ODScanCycle(), ODSRPConfig::ODSRPConfig(), ODSRPCycle::ODSRPCycle(), ODTCCConfig::ODTCCConfig(), ODTCCCycle::ODTCCCycle(), ODTTCciConfig::ODTTCciConfig(), ODTTCciCycle::ODTTCciCycle(), ODTTCFConfig::ODTTCFConfig(), ODTTCFCycle::ODTTCFCycle(), setPrefetchRowCount(), and terminateReadStatement().
oracle::occi::Statement* IODConfig::m_writeStmt [protected] |
Definition at line 36 of file IODConfig.h.
Referenced by checkPrepare(), FEConfigFgrInfo::FEConfigFgrInfo(), FEConfigLinInfo::FEConfigLinInfo(), FEConfigLUTInfo::FEConfigLUTInfo(), FEConfigPedInfo::FEConfigPedInfo(), FEConfigSlidingInfo::FEConfigSlidingInfo(), FEConfigWeightInfo::FEConfigWeightInfo(), ODCCSConfig::ODCCSConfig(), ODCCSCycle::ODCCSCycle(), ODCond2ConfInfo::ODCond2ConfInfo(), ODDCCConfig::ODDCCConfig(), ODDCCCycle::ODDCCCycle(), ODDCUConfig::ODDCUConfig(), ODDCUCycle::ODDCUCycle(), ODDelaysDat::ODDelaysDat(), ODEcalCycle::ODEcalCycle(), ODFEDAQConfig::ODFEDAQConfig(), ODFEDelaysInfo::ODFEDelaysInfo(), ODFEPedestalOffsetInfo::ODFEPedestalOffsetInfo(), ODFEWeightsInfo::ODFEWeightsInfo(), ODJBH4Config::ODJBH4Config(), ODJBH4Cycle::ODJBH4Cycle(), ODLaserConfig::ODLaserConfig(), ODLaserCycle::ODLaserCycle(), ODLTCConfig::ODLTCConfig(), ODLTCCycle::ODLTCCycle(), ODLTSConfig::ODLTSConfig(), ODLTSCycle::ODLTSCycle(), ODPedestalOffsetsDat::ODPedestalOffsetsDat(), ODRunConfigCycleInfo::ODRunConfigCycleInfo(), ODRunConfigSeqInfo::ODRunConfigSeqInfo(), ODScanConfig::ODScanConfig(), ODScanCycle::ODScanCycle(), ODSRPConfig::ODSRPConfig(), ODSRPCycle::ODSRPCycle(), ODTCCConfig::ODTCCConfig(), ODTCCCycle::ODTCCCycle(), ODTTCciConfig::ODTTCciConfig(), ODTTCciCycle::ODTTCciCycle(), ODTTCFConfig::ODTTCFConfig(), ODTTCFCycle::ODTTCFCycle(), FEConfigLinInfo::prepareWrite(), ODDCCCycle::prepareWrite(), ODLaserConfig::prepareWrite(), ODLaserCycle::prepareWrite(), ODScanCycle::prepareWrite(), ODTCCConfig::prepareWrite(), FEConfigWeightInfo::prepareWrite(), ODDCCConfig::prepareWrite(), ODDCUCycle::prepareWrite(), ODDelaysDat::prepareWrite(), ODFEDelaysInfo::prepareWrite(), ODScanConfig::prepareWrite(), ODSRPConfig::prepareWrite(), ODTTCFConfig::prepareWrite(), ODFEWeightsInfo::prepareWrite(), ODJBH4Config::prepareWrite(), ODCond2ConfInfo::prepareWrite(), ODRunConfigInfo::prepareWrite(), ODTTCFCycle::prepareWrite(), ODJBH4Cycle::prepareWrite(), ODRunConfigCycleInfo::prepareWrite(), ODCCSCycle::prepareWrite(), FEConfigSlidingInfo::prepareWrite(), ODLTSCycle::prepareWrite(), ODTTCciConfig::prepareWrite(), ODLTCCycle::prepareWrite(), ODRunConfigSeqInfo::prepareWrite(), ODTTCciCycle::prepareWrite(), FEConfigFgrInfo::prepareWrite(), ODFEDAQConfig::prepareWrite(), ODFEPedestalOffsetInfo::prepareWrite(), ODSRPCycle::prepareWrite(), FEConfigLUTInfo::prepareWrite(), FEConfigPedInfo::prepareWrite(), ODPedestalOffsetsDat::prepareWrite(), ODTCCCycle::prepareWrite(), ODCCSConfig::prepareWrite(), ODDCUConfig::prepareWrite(), ODLTSConfig::prepareWrite(), ODLTCConfig::prepareWrite(), terminateWriteStatement(), ODDelaysDat::writeArrayDB(), ODPedestalOffsetsDat::writeArrayDB(), FEConfigWeightInfo::writeDB(), ODDCUCycle::writeDB(), ODLTSCycle::writeDB(), ODTTCciCycle::writeDB(), ODRunConfigInfo::writeDB(), ODTTCFCycle::writeDB(), ODJBH4Cycle::writeDB(), ODSRPCycle::writeDB(), ODTTCciConfig::writeDB(), ODFEDAQConfig::writeDB(), ODRunConfigSeqInfo::writeDB(), ODTCCCycle::writeDB(), ODTTCFConfig::writeDB(), ODCCSConfig::writeDB(), ODDCCCycle::writeDB(), ODFEWeightsInfo::writeDB(), ODLaserConfig::writeDB(), ODLTCConfig::writeDB(), ODLTSConfig::writeDB(), FEConfigPedInfo::writeDB(), ODFEPedestalOffsetInfo::writeDB(), ODRunConfigCycleInfo::writeDB(), ODSRPConfig::writeDB(), FEConfigSlidingInfo::writeDB(), ODFEDelaysInfo::writeDB(), ODPedestalOffsetsDat::writeDB(), ODTCCConfig::writeDB(), FEConfigFgrInfo::writeDB(), ODDCCConfig::writeDB(), ODDelaysDat::writeDB(), ODScanCycle::writeDB(), ODCCSCycle::writeDB(), ODCond2ConfInfo::writeDB(), ODJBH4Config::writeDB(), ODLaserCycle::writeDB(), ODScanConfig::writeDB(), FEConfigLinInfo::writeDB(), FEConfigLUTInfo::writeDB(), ODDCUConfig::writeDB(), and ODLTCCycle::writeDB().