CMS 3D CMS Logo

PixelCalibBase.h
Go to the documentation of this file.
1 #ifndef PixelCalibBase_h
2 #define PixelCalibBase_h
3 
10 #include <string>
11 #include <fstream>
12 
13 namespace pos {
24  public:
26  virtual ~PixelCalibBase();
27  virtual std::string mode() const { return mode_; }
29  int version,
31  std::ofstream *out,
32  std::ofstream *out1 = nullptr,
33  std::ofstream *out2 = nullptr) const {
34  ;
35  }
36  virtual void writeXML(std::ofstream *out, std::ofstream *out1 = nullptr, std::ofstream *out2 = nullptr) const { ; }
37  virtual void writeXMLTrailer(std::ofstream *out,
38  std::ofstream *out1 = nullptr,
39  std::ofstream *out2 = nullptr) const {
40  ;
41  }
42 
43  protected:
45  };
46 } // namespace pos
47 /* @} */
48 
49 #endif
pos::PixelCalibBase
Definition: PixelCalibBase.h:23
PixelConfigKey.h
This class implements the configuration key which actually just is an integer.
pos
Definition: PixelAliasList.h:18
pos::PixelCalibBase::~PixelCalibBase
virtual ~PixelCalibBase()
Definition: PixelCalibBase.cc:14
pos::PixelCalibBase::PixelCalibBase
PixelCalibBase()
Definition: PixelCalibBase.cc:12
pos::PixelConfigKey
This class implements..
Definition: PixelConfigKey.h:20
pos::PixelCalibBase::mode
virtual std::string mode() const
Definition: PixelCalibBase.h:27
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
pos::PixelCalibBase::writeXMLTrailer
virtual void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const
Definition: PixelCalibBase.h:37
pos::PixelCalibBase::writeXMLHeader
virtual void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const
Definition: PixelCalibBase.h:28
PointingDoubleMultiSkim_cfg.out2
out2
Definition: PointingDoubleMultiSkim_cfg.py:85
PointingDoubleMultiSkim_cfg.out1
out1
Definition: PointingDoubleMultiSkim_cfg.py:57
pos::PixelCalibBase::mode_
std::string mode_
Definition: PixelCalibBase.h:44
MillePedeFileConverter_cfg.out
out
Definition: MillePedeFileConverter_cfg.py:31
castor_dqm_sourceclient_file_cfg.path
path
Definition: castor_dqm_sourceclient_file_cfg.py:37
crabWrapper.key
key
Definition: crabWrapper.py:19
BeamSplash_cfg.version
version
Definition: BeamSplash_cfg.py:45
pos::PixelCalibBase::writeXML
virtual void writeXML(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const
Definition: PixelCalibBase.h:36