![]() |
ATLAS Offline Software
|
#include <TGCModuleSL.h>
Public Types | |
| enum | ModuleIdType { NoModuleIdType = -1 , PP , SLB , HPB , SL , SSW , ROD , SROD , MaxModuleIdType } |
| enum | { NumberOfSReadoutSector = 3 } |
| enum class | IdType { NoIdType , Channel , Module } |
| enum class | SideType : int { Aside = 0 , Cside = 1 , MaxSideType = 2 , Undefined = 99 } |
| enum class | StationType : int { M1 = 0 , M2 = 1 , M3 = 2 , M4 = 3 , MaxStationType = 4 , Undefined = 99 } |
| enum class | ModuleType : int { WD = 0 , SD = 1 , WT = 2 , ST = 3 , WI = 4 , SI = 5 , MaxModuleType = 6 , SL_SLB = 6 , Undefined = 99 } |
| enum class | SignalType : int { Wire = 0 , Strip = 1 , MaxSignalType = 2 , Undefined = 99 } |
| enum class | RegionType : int { Endcap = 0 , Forward = 1 , MaxRegionType = 2 , Undefined = 99 } |
Static Public Attributes | |
| static constexpr int | NUM_LAYERS |
| in ChannelId | |
| static constexpr int | NUM_OCTANT = 8 |
| static constexpr int | NUM_ENDCAP_SECTOR = 48 |
| static constexpr int | NUM_FORWARD_SECTOR = 24 |
| static constexpr int | NUM_INNER_SECTOR = 24 |
| static constexpr int | N_RODS = 12 |
Protected Member Functions | |
| void | setIdType (IdType idtype) |
| void | setSectorModule (int sectorModule) |
Protected Attributes | |
| SideType | m_side {SideType::Undefined} |
| StationType | m_station {StationType::Undefined} |
| ModuleType | m_module {ModuleType::Undefined} |
| SignalType | m_signal {SignalType::Undefined} |
| RegionType | m_region {RegionType::Undefined} |
| int | m_octant {-1} |
| int | m_sector {-1} |
| int | m_chamber {-1} |
| int | m_id {-1} |
Private Attributes | |
| ModuleIdType | m_type {ModuleIdType::MaxModuleIdType} |
| int | m_sectorRO {-1} |
| IdType | m_idType {IdType::NoIdType} |
Definition at line 12 of file TGCModuleSL.h.
|
inherited |
| Enumerator | |
|---|---|
| NumberOfSReadoutSector | |
Definition at line 30 of file TGCModuleId.h.
|
stronginherited |
|
inherited |
| Enumerator | |
|---|---|
| NoModuleIdType | |
| PP | |
| SLB | |
| HPB | |
| SL | |
| SSW | |
| ROD | |
| SROD | |
| MaxModuleIdType | |
Definition at line 14 of file TGCModuleId.h.
|
stronginherited |
|
stronginherited |
|
stronginherited |
|
stronginherited |
|
stronginherited |
| MuonTGC_Cabling::TGCModuleSL::TGCModuleSL | ( | TGCId::SideType | side, |
| TGCId::RegionType | region, | ||
| int | sector ) |
Definition at line 10 of file TGCModuleSL.cxx.
|
virtualdefault |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 32 of file TGCModuleId.h.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
Definition at line 38 of file TGCModuleId.h.
|
inlineinherited |
|
inlinevirtualinherited |
Reimplemented in MuonTGC_Cabling::TGCChannelASDIn.
|
virtualinherited |
Definition at line 13 of file TGCId.cxx.
|
inherited |
|
virtualinherited |
Definition at line 99 of file TGCId.cxx.
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
virtual |
Reimplemented from MuonTGC_Cabling::TGCModuleId.
Definition at line 18 of file TGCModuleSL.cxx.
|
inlineinherited |
|
virtualinherited |
Definition at line 9 of file TGCModuleId.cxx.
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineprotectedinherited |
|
virtualinherited |
|
virtualinherited |
|
inlineinherited |
Definition at line 39 of file TGCModuleId.h.
|
inlineinherited |
|
virtualinherited |
Reimplemented from MuonTGC_Cabling::TGCId.
Definition at line 23 of file TGCModuleId.cxx.
|
protectedinherited |
Definition at line 125 of file TGCId.cxx.
|
inlineinherited |
|
inherited |
|
inherited |
|
protectedinherited |
|
protectedinherited |
|
privateinherited |
Definition at line 119 of file TGCId.h.
|
protectedinherited |
Definition at line 109 of file TGCId.h.
|
protectedinherited |
|
protectedinherited |
Definition at line 111 of file TGCId.h.
|
protectedinherited |
|
privateinherited |
Definition at line 44 of file TGCModuleId.h.
|
protectedinherited |
Definition at line 107 of file TGCId.h.
|
protectedinherited |
Definition at line 110 of file TGCId.h.
|
protectedinherited |
Definition at line 108 of file TGCId.h.
|
privateinherited |
Definition at line 43 of file TGCModuleId.h.
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |
|
staticconstexprinherited |