CMS 3D CMS Logo

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 } // namespace CastorDbASCIIIO
61 #endif
CastorDbASCIIIO::dumpId
void dumpId(std::ostream &fOutput, DetId id)
Definition: CastorDbASCIIIO.cc:76
CastorGainWidths
Definition: CastorGainWidths.h:18
AllObjects.h
mps_monitormerge.items
list items
Definition: mps_monitormerge.py:29
CastorDbASCIIIO
Definition: CastorDbASCIIIO.h:37
DetId
Definition: DetId.h:17
CastorPedestals
Definition: CastorPedestals.h:18
CastorDbASCIIIO::dumpObject
bool dumpObject(std::ostream &fOutput, const CastorPedestals &fObject)
Definition: CastorDbASCIIIO.cc:323
CastorDbASCIIIO::getObject
bool getObject(std::istream &fInput, CastorPedestals &fObject)
Definition: CastorDbASCIIIO.cc:248
HcalDetId.h
CastorRecoParams
Definition: CastorRecoParams.h:9
CastorGains
Definition: CastorGains.h:18
CastorChannelQuality
Definition: CastorChannelQuality.h:17
CastorDbASCIIIO::getId
DetId getId(const std::vector< std::string > &items)
Definition: CastorDbASCIIIO.cc:71
CastorPedestalWidths
Definition: CastorPedestalWidths.h:18
CastorElectronicsMap
Definition: CastorElectronicsMap.h:30
CastorSaturationCorrs
Definition: CastorSaturationCorrs.h:9
CastorCalibrationQIEData
Definition: CastorCalibrationQIEData.h:24
CastorQIEData
Definition: CastorQIEData.h:25