CMS 3D CMS Logo

IODConfig Class Reference

Abstract interface for data in the conditions DB. More...

#include <OnlineDB/EcalCondDB/interface/IODConfig.h>

Inheritance diagram for IODConfig:

IDBObject 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 ODTTCFCycle

List of all members.

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


Detailed Description

Abstract interface for data in the conditions DB.

Definition at line 23 of file IODConfig.h.


Member Function Documentation

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;}

void IODConfig::setPrefetchRowCount ( int  ncount  )  throw (std::runtime_error) [inline, protected]

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   }


Member Data Documentation

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().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:25:54 2009 for CMSSW by  doxygen 1.5.4