1 #ifndef PixelFEDConfig_h
2 #define PixelFEDConfig_h
40 unsigned int getCrate(
unsigned int i)
const;
53 std::ofstream *out1 =
nullptr,
54 std::ofstream *out2 =
nullptr)
const override;
55 void writeXML(std::ofstream *
out, std::ofstream *out1 =
nullptr, std::ofstream *out2 =
nullptr)
const override;
57 std::ofstream *out1 =
nullptr,
58 std::ofstream *out2 =
nullptr)
const override;
unsigned int FEDNumberFromCrateAndVMEBaseAddress(unsigned int crate, unsigned int vmebaseaddress) const
This file contains the base class for "pixel configuration data" management.
unsigned int crateFromFEDNumber(unsigned int fednumber) const
unsigned int VMEBaseAddressFromFEDNumber(unsigned int fednumber) const
void writeXML(pos::PixelConfigKey key, int version, std::string path) const override
unsigned int getFEDNumber(unsigned int i) const
void writeASCII(std::string dir) const override
This file contains the base class for "pixel configuration data" management.
unsigned int getCrate(unsigned int i) const
tuple key
prepare the HTCondor submission files and eventually submit them
unsigned int getVMEBaseAddress(unsigned int i) const
unsigned int getNFEDBoards() const
~PixelFEDConfig() override
void writeXMLHeader(pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
This is the documentation about PixelFEDConfig...
PixelFEDConfig(std::string filename)
void writeXMLTrailer(std::ofstream *out, std::ofstream *out1=nullptr, std::ofstream *out2=nullptr) const override
std::vector< PixelFEDParameters > fedconfig_