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;
This file contains the base class for "pixel configuration data" management.
unsigned char getAnalogInputBias() const
unsigned char analogOutputBias_
unsigned char getAnalogOutputBias() const
unsigned char analogOutputGain_
void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
~PixelTBMSettings() override
void setROCName(std::string rocname)
std::ostream & operator<<(std::ostream &s, const PixelCalibConfiguration &calib)
void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
This class provides a translation from the naming documents standard to specify the ROC to the corres...
void writeASCII(std::string dir) const override
void setAnalogOutputGain(unsigned char analogOutputGain)
This file contains the base class for "pixel configuration data" management.
This class intends to define an abstract interface for the commands to talk to the PixelFEC...
void setTBMGenericValue(std::string, int)
PixelModuleName moduleId_
tuple key
prepare the HTCondor submission files and eventually submit them
void writeBinary(std::string filename) const
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
void setAnalogInputBias(unsigned char analogInputBias)
void setAnalogOutputBias(unsigned char analogOutputBias)
unsigned char analogInputBias_
This is the documentation about PixelNameTranslation...
unsigned char getAnalogOutputGain() const
PixelROCName const & getROCName() const
void generateConfiguration(PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans, bool physics=false, bool doResets=true) const
This is the documentation about PixelTBMSettings...