1 #ifndef PixelDELAY25CALIB_h 2 #define PixelDELAY25CALIB_h 38 std::ofstream *out1 =
nullptr,
39 std::ofstream *out2 =
nullptr 42 std::ofstream *out1 =
nullptr ,
43 std::ofstream *out2 =
nullptr )
const override;
45 std::ofstream *out1 =
nullptr,
46 std::ofstream *out2 =
nullptr 63 void writeFiles(
int currentSDa,
int currentRDa,
int number);
std::string calibFileContent_
This file contains the base class for "pixel configuration data" management.
std::set< std::string > portcardNames_
PixelDelay25Calib(std::string)
~PixelDelay25Calib() override
std::string moduleName(Provenance const &provenance)
This class manages data and files used in the Delay25 calibration.
This file contains the base class for "pixel configuration data" management.
Base class for pixel calibration procedures.
void writeASCII(std::string dir="") const override
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
void writeFiles(std::string tmp)
void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
std::set< std::string > & portcardList()
std::string getStreamedContent(void) const
std::vector< std::vector< double > > tmp
void writeSettings(std::string portcardName, std::string moduleName)
void openFiles(std::string portcardName, std::string moduleName, std::string path="")