ATLAS Offline Software
|
#include <TGCCable.h>
Public Types | |
enum | CableType { NoCableType =-1, InASD, ASDToPP, InPP, PPToSLB, InSLB, SLBToHPB, HPBToSL, SLBToSSW, SSWToROD, MaxCableType } |
Public Member Functions | |
TGCCable (CableType type=NoCableType) | |
virtual | ~TGCCable (void) |
CableType | getCableType (void) const |
Protected Member Functions | |
virtual TGCChannelId * | getChannelIn (const TGCChannelId *, bool) const |
virtual TGCChannelId * | getChannelOut (const TGCChannelId *, bool) const |
virtual TGCModuleMap * | getModuleIn (const TGCModuleId *) const |
virtual TGCModuleMap * | getModuleOut (const TGCModuleId *) const |
Private Attributes | |
CableType | m_type |
Definition at line 15 of file TGCCable.h.
Enumerator | |
---|---|
NoCableType | |
InASD | |
ASDToPP | |
InPP | |
PPToSLB | |
InSLB | |
SLBToHPB | |
HPBToSL | |
SLBToSSW | |
SSWToROD | |
MaxCableType |
Definition at line 18 of file TGCCable.h.
|
inline |
Definition at line 24 of file TGCCable.h.
|
inlinevirtual |
Definition at line 28 of file TGCCable.h.
|
inline |
Definition at line 30 of file TGCCable.h.
|
inlineprotectedvirtual |
Reimplemented in MuonTGC_Cabling::TGCCableInSLB, MuonTGC_Cabling::TGCCablePPToSLB, MuonTGC_Cabling::TGCCableInPP, MuonTGC_Cabling::TGCCableASDToPP, MuonTGC_Cabling::TGCCableSLBToHPB, and MuonTGC_Cabling::TGCCableInASD.
Definition at line 34 of file TGCCable.h.
|
inlineprotectedvirtual |
Reimplemented in MuonTGC_Cabling::TGCCableSLBToHPB, MuonTGC_Cabling::TGCCableInSLB, MuonTGC_Cabling::TGCCablePPToSLB, MuonTGC_Cabling::TGCCableInPP, MuonTGC_Cabling::TGCCableASDToPP, and MuonTGC_Cabling::TGCCableInASD.
Definition at line 36 of file TGCCable.h.
|
inlineprotectedvirtual |
Reimplemented in MuonTGC_Cabling::TGCCableSLBToSSW, MuonTGC_Cabling::TGCCablePPToSLB, MuonTGC_Cabling::TGCCableHPBToSL, MuonTGC_Cabling::TGCCableSSWToROD, and MuonTGC_Cabling::TGCCableSLBToHPB.
Definition at line 39 of file TGCCable.h.
|
inlineprotectedvirtual |
Reimplemented in MuonTGC_Cabling::TGCCableSSWToROD, MuonTGC_Cabling::TGCCableSLBToHPB, MuonTGC_Cabling::TGCCableSLBToSSW, MuonTGC_Cabling::TGCCablePPToSLB, and MuonTGC_Cabling::TGCCableHPBToSL.
Definition at line 40 of file TGCCable.h.
|
private |
Definition at line 43 of file TGCCable.h.