1 #ifndef PixelTrimAllPixels_h 2 #define PixelTrimAllPixels_h 51 std::ofstream *
out1 =
nullptr,
52 std::ofstream *
out2 =
nullptr)
const override;
53 void writeXML(std::ofstream *
out, std::ofstream *
out1 =
nullptr, std::ofstream *
out2 =
nullptr)
const override;
55 std::ofstream *
out1 =
nullptr,
56 std::ofstream *
out2 =
nullptr)
const override;
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
void writeASCII(std::string filename) const override
This class provides a translation from the naming documents standard to specify the ROC to the corres...
std::vector< std::string > rocname_
std::vector< PixelROCTrimBits > trimbits_
This is the documentation about PixelMaskBase...
void generateConfiguration(PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans, const PixelMaskBase &pixelMask) const override
PixelTrimAllPixels(std::string filename)
void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
This class provides a base class for the pixel trim data for the pixel FEC configuration.
This is the documentation about PixelNameTranslation...
void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
PixelROCTrimBits getTrimBits(int ROCId) const override
void writeBinary(std::string filename) const override
This class stores the name and related hardware mappings for a ROC.