CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CastorDbASCIIIO.h
Go to the documentation of this file.
1 #ifndef CastorDbASCIIIO_h
2 #define CastorDbASCIIIO_h
3 
4 #include <iostream>
5 
8 
32 namespace CastorDbASCIIIO {
33  bool getObject (std::istream& fInput, CastorPedestals* fObject);
34  bool dumpObject (std::ostream& fOutput, const CastorPedestals& fObject);
35  bool getObject (std::istream& fInput, CastorPedestalWidths* fObject);
36  bool dumpObject (std::ostream& fOutput, const CastorPedestalWidths& fObject);
37  bool getObject (std::istream& fInput, CastorGains* fObject);
38  bool dumpObject (std::ostream& fOutput, const CastorGains& fObject);
39  bool getObject (std::istream& fInput, CastorGainWidths* fObject);
40  bool dumpObject (std::ostream& fOutput, const CastorGainWidths& fObject);
41  bool getObject (std::istream& fInput, CastorQIEData* fObject);
42  bool dumpObject (std::ostream& fOutput, const CastorQIEData& fObject);
43  bool getObject (std::istream& fInput, CastorCalibrationQIEData* fObject);
44  bool dumpObject (std::ostream& fOutput, const CastorCalibrationQIEData& fObject);
45  bool getObject (std::istream& fInput, CastorElectronicsMap* fObject);
46  bool dumpObject (std::ostream& fOutput, const CastorElectronicsMap& fObject);
47  bool getObject (std::istream& fInput, CastorChannelQuality* fObject);
48  bool dumpObject (std::ostream& fOutput, const CastorChannelQuality& fObject);
49 }
50 #endif
IO for ASCII instances of Castor/HCAL Calibrations.
bool getObject(std::istream &fInput, CastorPedestals *fObject)
bool dumpObject(std::ostream &fOutput, const CastorPedestals &fObject)