CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalDbXml.h
Go to the documentation of this file.
1 //
2 // F.Ratnikov (UMd), Nov 1, 2005
3 //
4 #ifndef HcalDbXml_h
5 #define HcalDbXml_h
6 
7 #include <iostream>
8 
11 
18 namespace HcalDbXml {
19  bool dumpObject (std::ostream& fOutput,
20  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
21  const HcalPedestals& fObject, const HcalPedestalWidths& fError);
22  bool dumpObject (std::ostream& fOutput,
23  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
24  const HcalPedestals& fObject);
25  bool dumpObject (std::ostream& fOutput,
26  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
27  const HcalPedestalWidths& fObject) {return false;}
28  bool dumpObject (std::ostream& fOutput,
29  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
30  const HcalGains& fObject, const HcalGainWidths& fError);
31  bool dumpObject (std::ostream& fOutput,
32  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
33  const HcalGains& fObject);
34  bool dumpObject (std::ostream& fOutput,
35  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
36  const HcalRawGains& fObject);
37  inline bool dumpObject (std::ostream& fOutput,
38  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
39  const HcalGainWidths& fObject) {return false;}
40  inline bool dumpObject (std::ostream& fOutput,
41  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
42  const HcalElectronicsMap& fObject) {return false;}
43  inline bool dumpObject (std::ostream& fOutput,
44  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
45  const HcalQIEData& fObject) {return false;}
46  inline bool dumpObject (std::ostream& fOutput,
47  unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string& fTag,
48  const HcalCalibrationQIEData& fObject) {return false;}
49 }
50 #endif
bool dumpObject(std::ostream &fOutput, unsigned fRun, unsigned long fGMTIOVBegin, unsigned long fGMTIOVEnd, const std::string &fTag, unsigned fVersion, const HcalPedestals &fObject, const HcalPedestalWidths &fError)
Definition: HcalDbXml.cc:169