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)
void setSectorModule(int sectorModule)
int getSectorInReadout() const
ModuleType getModuleType() const
virtual void setOctant(int voctant)
static constexpr int NUM_ENDCAP_SECTOR
void setIdType(IdType idtype)
virtual void setStation(int vstation)
void setReadoutSector(int sector)
RegionType getRegionType() const
MultipletType m_multiplet
static constexpr int N_RODS
virtual int getSector() const
void setSignalType(SignalType signal)
MultipletType getMultipletType() const
virtual void setSector(int vsector)
SideType getSideType() const
virtual int getSectorInOctant() const
static constexpr int NUM_OCTANT
SignalType getSignalType() 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