CMS 3D CMS Logo

CastorDbASCIIIO.h

Go to the documentation of this file.
00001 #ifndef CastorDbASCIIIO_h
00002 #define CastorDbASCIIIO_h
00003 
00004 #include <iostream>
00005 
00006 #include "DataFormats/HcalDetId/interface/HcalDetId.h"
00007 #include "CondFormats/CastorObjects/interface/AllClasses.h"
00008 
00032 namespace CastorDbASCIIIO {
00033   bool getObject (std::istream& fInput, CastorPedestals* fObject);
00034   bool dumpObject (std::ostream& fOutput, const CastorPedestals& fObject);
00035   bool getObject (std::istream& fInput, CastorPedestalWidths* fObject);
00036   bool dumpObject (std::ostream& fOutput, const CastorPedestalWidths& fObject);
00037   bool getObject (std::istream& fInput, CastorGains* fObject);
00038   bool dumpObject (std::ostream& fOutput, const CastorGains& fObject);
00039   bool getObject (std::istream& fInput, CastorGainWidths* fObject);
00040   bool dumpObject (std::ostream& fOutput, const CastorGainWidths& fObject);
00041   bool getObject (std::istream& fInput, CastorQIEData* fObject);
00042   bool dumpObject (std::ostream& fOutput, const CastorQIEData& fObject);
00043   bool getObject (std::istream& fInput, CastorCalibrationQIEData* fObject);
00044   bool dumpObject (std::ostream& fOutput, const CastorCalibrationQIEData& fObject);
00045   bool getObject (std::istream& fInput, CastorChannelQuality* fObject);
00046   bool dumpObject (std::ostream& fOutput, const CastorChannelQuality& fObject);
00047   bool getObject (std::istream& fInput, CastorElectronicsMap* fObject);
00048   bool dumpObject (std::ostream& fOutput, const CastorElectronicsMap& fObject);
00049 } 
00050 #endif

Generated on Tue Jun 9 17:25:12 2009 for CMSSW by  doxygen 1.5.4