5#ifndef MUONTGC_CABLING_TGCCHANNELID_H
6#define MUONTGC_CABLING_TGCCHANNELID_H
37 virtual std::unique_ptr<TGCModuleId>
getModule()
const {
return nullptr; }
41 virtual bool isValid()
const {
return true; }
virtual std::unique_ptr< TGCModuleId > getModule() const
virtual void setChannel(int channel)
void setChannelIdType(ChannelIdType type)
ChannelIdType getChannelIdType() const
virtual bool operator==(const TGCChannelId &channelId) const
virtual bool isValid() const
ChannelIdType m_channelType
TGCChannelId(ChannelIdType type=ChannelIdType::NoChannelIdType)
virtual ~TGCChannelId()=default
virtual void setBlock(int block)
virtual int getGasGap() const
TGCId(IdType vtype=IdType::NoIdType)