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