Go to the documentation of this file. 1 #ifndef CondFormats_SiStripObjects_Phase2TrackerModule_H
2 #define CondFormats_SiStripObjects_Phase2TrackerModule_H
20 uint32_t powerGroup = 0,
21 uint32_t coolingLoop = 0)
42 std::pair<unsigned int, unsigned int>
getCh()
const {
return ch_; }
59 std::pair<unsigned int, unsigned int>
ch_;
std::string description(bool compact=false) const
void setCoolingLoop(uint32_t cl)
std::pair< unsigned int, unsigned int > ch_
#define COND_SERIALIZABLE
std::pair< unsigned int, unsigned int > getCh() const
void setGbtid(uint32_t gbtid)
void setDetid(uint32_t detid)
void setFedChannel(unsigned int fedid, unsigned int fedch)
uint32_t getCoolingLoop() const
uint32_t getPowerGroup() const
void setI2cDevices(std::vector< unsigned int > i2cd)
Phase2TrackerModule(ModuleTypes moduleType=SS, uint32_t detid=0, uint32_t gbtid=0, uint32_t fedid=0, uint32_t fedch=0, uint32_t powerGroup=0, uint32_t coolingLoop=0)
ModuleTypes getModuleType() const
virtual ~Phase2TrackerModule()
uint32_t getDetid() const
void addI2cDevice(unsigned int dev)
void setPowerGroup(uint32_t pg)
uint32_t getGbtid() const
void setModuleType(ModuleTypes moduleType)
std::vector< unsigned int > i2cDevices_
const std::vector< unsigned int > & getI2cDevices() const