5#ifndef MUONTGC_CABLING_TGCCABLESLBTOHPB_HH
6#define MUONTGC_CABLING_TGCCABLESLBTOHPB_HH
24 bool orChannel =
false)
const;
29 bool orChannel =
false)
const;
34 bool orChannel =
false)
const;
36 bool orChannel =
false)
const;
std::unique_ptr< TGCChannelId > getChannel(const TGCChannelId &channelId, bool orChannel=false) const
TGCModuleMap getModuleIn(const TGCModuleId &hpb) const
std::unique_ptr< TGCChannelId > getChannelOut(const TGCChannelId &slbout, bool orChannel=false) const
std::unique_ptr< TGCChannelId > getChannelIn(const TGCChannelId &hpbin, bool orChannel=false) const
std::unique_ptr< TGCChannelId > getChannelInforHPB(const TGCChannelId &hpbin, TGCId::ModuleType moduleType, bool orChannel=false) const
std::array< std::array< std::unique_ptr< TGCDatabase >, TGCId::MaxModuleType >, TGCId::MaxRegionType > m_database
TGCModuleMap getModule(const TGCModuleId &moduleId) const
TGCCableSLBToHPB()=delete
TGCModuleMap getModuleInforHPB(const TGCModuleId &hpb, TGCId::ModuleType moduleType) const
TGCModuleMap getModuleOut(const TGCModuleId &slb) const
TGCCableSLBToHPB(const std::string &filename)
virtual ~TGCCableSLBToHPB()
TGCCable(CableType type=NoCableType)