1 #ifndef PixelLowVoltageMap_h 2 #define PixelLowVoltageMap_h 44 std::ofstream *out1 =
nullptr,
45 std::ofstream *out2 =
nullptr 48 std::ofstream *out1 =
nullptr ,
49 std::ofstream *out2 =
nullptr )
const override ;
51 std::ofstream *out1 =
nullptr,
52 std::ofstream *out2 =
nullptr 63 std::map<PixelModuleName, std::pair<std::string, std::pair<std::string, std::string> > >
dpNameMap_;
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
This file contains the base class for "pixel configuration data" management.
Store mfec, mfecchannel etc.
This class provides a translation from the naming documents standard to specify the ROC to the corres...
std::map< PixelModuleName, std::pair< std::string, std::pair< std::string, std::string > > > dpNameMap_
This file contains the base class for "pixel configuration data" management.
PixelLowVoltageMap(std::vector< std::vector< std::string > > &tableMat)
This is the documentation about PixelLowVoltageMap...
std::string dpNameIana(const PixelModuleName &module) const
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
std::map< unsigned int, std::set< unsigned int > > getFEDsAndChannels(PixelNameTranslation *translation) const
This is the documentation about PixelNameTranslation...
std::set< unsigned int > getFEDs(PixelNameTranslation *translation) const
std::string dpNameIdigi(const PixelModuleName &module) const
void writeASCII(std::string dir="") const override
This class keeps the possible non-standard status a ROC can have.