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_;
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)
void setGbtid(uint32_t gbtid)
void setPowerGroup(uint32_t pg)
void setI2cDevices(std::vector< unsigned int > i2cd)
std::string description(bool compact=false) const
void setModuleType(ModuleTypes moduleType)
uint32_t getDetid() const
void addI2cDevice(unsigned int dev)
uint32_t getCoolingLoop() const
ModuleTypes getModuleType() const
std::vector< unsigned int > i2cDevices_
std::pair< unsigned int, unsigned int > getCh() const
virtual ~Phase2TrackerModule()
#define COND_SERIALIZABLE
std::pair< unsigned int, unsigned int > ch_
void setDetid(uint32_t detid)
void setFedChannel(unsigned int fedid, unsigned int fedch)
uint32_t getPowerGroup() const
const std::vector< unsigned int > & getI2cDevices() const
uint32_t getGbtid() const
void setCoolingLoop(uint32_t cl)