Go to the documentation of this file. 1 #ifndef PixelTBMSettings_h
2 #define PixelTBMSettings_h
40 bool doResets =
true)
const;
50 std::ofstream *
out1 =
nullptr,
51 std::ofstream *
out2 =
nullptr)
const override;
52 void writeXML(std::ofstream *
out, std::ofstream *
out1 =
nullptr, std::ofstream *
out2 =
nullptr)
const override;
54 std::ofstream *
out1 =
nullptr,
55 std::ofstream *
out2 =
nullptr)
const override;
void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
unsigned char analogOutputBias_
void generateConfiguration(PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans, bool physics=false, bool doResets=true) const
This file contains the base class for "pixel configuration data" management.
unsigned char getAnalogOutputBias() const
void writeASCII(std::string dir) const override
This class intends to define an abstract interface for the commands to talk to the PixelFEC.
This is the documentation about PixelTBMSettings...
This class provides a translation from the naming documents standard to specify the ROC to the corres...
void writeBinary(std::string filename) const
unsigned char analogOutputGain_
const PixelROCName & getROCName() const
unsigned char getAnalogInputBias() const
PixelModuleName moduleId_
void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
void setTBMGenericValue(std::string, int)
~PixelTBMSettings() override
This file contains the base class for "pixel configuration data" management.
void setROCName(std::string rocname)
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
void setAnalogOutputGain(unsigned char analogOutputGain)
void setAnalogInputBias(unsigned char analogInputBias)
std::ostream & operator<<(std::ostream &s, const PixelCalibConfiguration &calib)
void setAnalogOutputBias(unsigned char analogOutputBias)
unsigned char analogInputBias_
unsigned char getAnalogOutputGain() const
This is the documentation about PixelNameTranslation...