5#ifndef MUONTGC_CABLING_TGCID_H
6#define MUONTGC_CABLING_TGCID_H
18 virtual bool isValid()
const {
return true; }
void setSideType(SideType side)
static constexpr int NUM_STATIONS
in ChannelId
virtual bool isValid() const
virtual int getSectorModule() const
static constexpr int NUM_INNER_SECTOR
void setRegionType(RegionType region)
ModuleType getModuleType(void) const
void setSectorModule(int sectorModule)
virtual void setOctant(int voctant)
static constexpr int NUM_ENDCAP_SECTOR
void setIdType(IdType idtype)
RegionType getRegionType(void) const
virtual void setStation(int vstation)
void setReadoutSector(int sector)
SignalType getSignalType(void) const
MultipletType m_multiplet
static constexpr int N_RODS
virtual int getSector() const
void setSignalType(SignalType signal)
int getSectorInReadout(void) const
virtual void setSector(int vsector)
MultipletType getMultipletType(void) const
IdType getIdType(void) const
virtual int getSectorInOctant() const
static constexpr int NUM_OCTANT
SideType getSideType(void) const
void setModuleType(ModuleType module)
TGCId(IdType vtype=IdType::NoIdType)
virtual void setChamber(int chamber)
static constexpr int NUM_LAYERS
void setMultipletType(MultipletType multiplet)
static constexpr int NUM_FORWARD_SECTOR