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 
37 namespace CastorDbASCIIIO {
38  bool getObject (std::istream& fInput, CastorPedestals* fObject);
39  bool dumpObject (std::ostream& fOutput, const CastorPedestals& fObject);
40  bool getObject (std::istream& fInput, CastorPedestalWidths* fObject);
41  bool dumpObject (std::ostream& fOutput, const CastorPedestalWidths& fObject);
42  bool getObject (std::istream& fInput, CastorGains* fObject);
43  bool dumpObject (std::ostream& fOutput, const CastorGains& fObject);
44  bool getObject (std::istream& fInput, CastorGainWidths* fObject);
45  bool dumpObject (std::ostream& fOutput, const CastorGainWidths& fObject);
46  bool getObject (std::istream& fInput, CastorQIEData* fObject);
47  bool dumpObject (std::ostream& fOutput, const CastorQIEData& fObject);
48  bool getObject (std::istream& fInput, CastorCalibrationQIEData* fObject);
49  bool dumpObject (std::ostream& fOutput, const CastorCalibrationQIEData& fObject);
50  bool getObject (std::istream& fInput, CastorElectronicsMap* fObject);
51  bool dumpObject (std::ostream& fOutput, const CastorElectronicsMap& fObject);
52  bool getObject (std::istream& fInput, CastorChannelQuality* fObject);
53  bool dumpObject (std::ostream& fOutput, const CastorChannelQuality& fObject);
54  bool getObject (std::istream& fInput, CastorRecoParams* fObject);
55  bool dumpObject (std::ostream& fOutput, const CastorRecoParams& fObject);
56  bool getObject (std::istream& fInput, CastorSaturationCorrs* fObject);
57  bool dumpObject (std::ostream& fOutput, const CastorSaturationCorrs& fObject);
58  DetId getId (const std::vector <std::string> & items);
59  void dumpId (std::ostream& fOutput, DetId id);
60 }
61 #endif
void dumpId(std::ostream &fOutput, DetId id)
IO for ASCII instances of Castor/HCAL Calibrations.
bool getObject(std::istream &fInput, CastorPedestals *fObject)
DetId getId(const std::vector< std::string > &items)
Definition: DetId.h:18
bool dumpObject(std::ostream &fOutput, const CastorPedestals &fObject)