CMS 3D CMS Logo

CastorDbXml.h
Go to the documentation of this file.
1 #ifndef CastorDbXml_h
2 #define CastorDbXml_h
3 
4 #include <iostream>
5 
7 //#include "CondFormats/CastorObjects/interface/AllClasses.h"
9 
13 namespace CastorDbXml {
14  bool dumpObject (std::ostream& fOutput,
15  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
16  const CastorPedestals& fObject, const CastorPedestalWidths& fError);
17  bool dumpObject (std::ostream& fOutput,
18  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
19  const CastorPedestals& fObject);
20  bool dumpObject (std::ostream& fOutput,
21  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
22  const CastorPedestalWidths& fObject) {return false;}
23  bool dumpObject (std::ostream& fOutput,
24  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
25  const CastorGains& fObject, const CastorGainWidths& fError);
26  bool dumpObject (std::ostream& fOutput,
27  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
28  const CastorGains& fObject);
29  bool dumpObject (std::ostream& fOutput,
30  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
31  const CastorGainWidths& fObject) {return false;}
32  bool dumpObject (std::ostream& fOutput,
33  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
34  const CastorElectronicsMap& fObject) {return false;}
35  bool dumpObject (std::ostream& fOutput,
36  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
37  const CastorQIEData& fObject) {return false;}
38  bool dumpObject (std::ostream& fOutput,
39  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag, unsigned fVersion,
40  const CastorCalibrationQIEData& fObject) {return false;}
41 }
42 #endif
bool dumpObject(std::ostream &fOutput, unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string &fTag, unsigned fVersion, const CastorPedestals &fObject, const CastorPedestalWidths &fError)
Definition: CastorDbXml.cc:167
IO for XML instances of Hcal/Castor Calibrations.
Definition: CastorDbXml.h:13