ATLAS Offline Software
Loading...
Searching...
No Matches
MuonTGC_Cabling::TGCCable Class Reference

#include <TGCCable.h>

Inheritance diagram for MuonTGC_Cabling::TGCCable:
Collaboration diagram for MuonTGC_Cabling::TGCCable:

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 ()=default
CableType getCableType () const

Private Attributes

CableType m_type {CableType::NoCableType}

Detailed Description

Definition at line 14 of file TGCCable.h.

Member Enumeration Documentation

◆ CableType

Enumerator
NoCableType 
InASD 
ASDToPP 
InPP 
PPToSLB 
InSLB 
SLBToHPB 
HPBToSL 
SLBToSSW 
SSWToROD 
MaxCableType 

Definition at line 16 of file TGCCable.h.

Constructor & Destructor Documentation

◆ TGCCable()

MuonTGC_Cabling::TGCCable::TGCCable ( CableType type = NoCableType)
inline

◆ ~TGCCable()

virtual MuonTGC_Cabling::TGCCable::~TGCCable ( )
virtualdefault

Member Function Documentation

◆ getCableType()

CableType MuonTGC_Cabling::TGCCable::getCableType ( ) const
inline

Definition at line 34 of file TGCCable.h.

34{ return m_type; }

Member Data Documentation

◆ m_type

CableType MuonTGC_Cabling::TGCCable::m_type {CableType::NoCableType}
private

Definition at line 37 of file TGCCable.h.


The documentation for this class was generated from the following file: