#include <TGCChannelASDIn.h>
|
enum | {
NumberOfStation = 4,
NumberOfLayer = 8,
NumberOfOctant = 8,
NumberOfReadoutSector = 12,
NumberOfSReadoutSector = 3,
NumberOfForwardSector = 24,
NumberOfInnerSector = 24,
NumberOfEndcapSector = 48
} |
|
enum | IdType { NoIdType =-1,
Channel,
Module,
MaxIdType
} |
|
enum | SideType { NoSideType =-1,
Aside,
Cside,
MaxSideType
} |
|
enum | ModuleType {
NoModuleType =-1,
WD,
SD,
WT,
ST,
WI,
SI,
MaxModuleType
} |
|
enum | SignalType { NoSignalType =-1,
Wire,
Strip,
MaxSignalType
} |
|
enum | MultipletType {
NoMultipletType =-1,
Doublet,
Triplet,
Inner,
MaxChamberType
} |
|
enum | RegionType { NoRegionType =-1,
Endcap,
Forward,
MaxRegionType
} |
|
enum | ChannelIdType {
NoChannelIdType =-1,
ASDIn,
ASDOut,
PPIn,
PPOut,
SLBIn,
SLBOut,
HPBIn,
MaxChannelIdType
} |
|
Definition at line 13 of file TGCChannelASDIn.h.
◆ anonymous enum
Enumerator |
---|
NumberOfStation | |
NumberOfLayer | |
NumberOfOctant | |
NumberOfReadoutSector | |
NumberOfSReadoutSector | |
NumberOfForwardSector | |
NumberOfInnerSector | |
NumberOfEndcapSector | |
Definition at line 45 of file TGCId.h.
◆ ChannelIdType
Enumerator |
---|
NoChannelIdType | |
ASDIn | |
ASDOut | |
PPIn | |
PPOut | |
SLBIn | |
SLBOut | |
HPBIn | |
MaxChannelIdType | |
Definition at line 42 of file TGCIdBase.h.
◆ IdType
Enumerator |
---|
NoIdType | |
Channel | |
Module | |
MaxIdType | |
Definition at line 27 of file TGCIdBase.h.
◆ ModuleType
Enumerator |
---|
NoModuleType | |
WD | |
SD | |
WT | |
ST | |
WI | |
SI | |
MaxModuleType | |
Definition at line 33 of file TGCIdBase.h.
◆ MultipletType
Enumerator |
---|
NoMultipletType | |
Doublet | |
Triplet | |
Inner | |
MaxChamberType | |
Definition at line 37 of file TGCIdBase.h.
◆ RegionType
Enumerator |
---|
NoRegionType | |
Endcap | |
Forward | |
MaxRegionType | |
Definition at line 39 of file TGCIdBase.h.
◆ SideType
Enumerator |
---|
NoSideType | |
Aside | |
Cside | |
MaxSideType | |
Definition at line 31 of file TGCIdBase.h.
◆ SignalType
Enumerator |
---|
NoSignalType | |
Wire | |
Strip | |
MaxSignalType | |
Definition at line 35 of file TGCIdBase.h.
◆ TGCChannelASDIn() [1/2]
◆ ~TGCChannelASDIn()
virtual MuonTGC_Cabling::TGCChannelASDIn::~TGCChannelASDIn |
( |
void |
| ) |
|
|
inlinevirtual |
◆ TGCChannelASDIn() [2/2]
MuonTGC_Cabling::TGCChannelASDIn::TGCChannelASDIn |
( |
void |
| ) |
|
|
inlineprivate |
◆ getBlock()
int TGCIdBase::getBlock |
( |
void |
| ) |
const |
|
inherited |
◆ getBunch()
int TGCIdBase::getBunch |
( |
void |
| ) |
const |
|
inherited |
◆ getChamber()
int TGCIdBase::getChamber |
( |
void |
| ) |
const |
|
inherited |
◆ getChannel()
int TGCIdBase::getChannel |
( |
void |
| ) |
const |
|
virtualinherited |
◆ getChannelIdType()
◆ getEvent()
int TGCIdBase::getEvent |
( |
void |
| ) |
const |
|
inherited |
◆ getGasGap()
int MuonTGC_Cabling::TGCId::getGasGap |
( |
void |
| ) |
const |
|
virtualinherited |
◆ getId()
int TGCIdBase::getId |
( |
void |
| ) |
const |
|
inherited |
◆ getIdType()
◆ getLayer()
int TGCIdBase::getLayer |
( |
void |
| ) |
const |
|
inherited |
◆ getModule()
virtual TGCModuleId* MuonTGC_Cabling::TGCChannelId::getModule |
( |
void |
| ) |
const |
|
inlinevirtualinherited |
◆ getModuleType()
◆ getMultipletType()
◆ getOctant()
int TGCIdBase::getOctant |
( |
void |
| ) |
const |
|
inherited |
◆ getReadoutSector()
int MuonTGC_Cabling::TGCId::getReadoutSector |
( |
void |
| ) |
const |
|
inlineinherited |
◆ getRegionType()
◆ getSector()
int MuonTGC_Cabling::TGCChannelASDIn::getSector |
( |
void |
| ) |
const |
|
virtual |
◆ getSectorInOctant()
int MuonTGC_Cabling::TGCId::getSectorInOctant |
( |
void |
| ) |
const |
|
virtualinherited |
◆ getSectorInReadout()
int MuonTGC_Cabling::TGCId::getSectorInReadout |
( |
void |
| ) |
const |
|
inherited |
◆ getSectorModule()
int MuonTGC_Cabling::TGCId::getSectorModule |
( |
void |
| ) |
const |
|
virtualinherited |
Reimplemented from TGCIdBase.
Definition at line 135 of file TGCId.cxx.
138 static const int moduleEndcap[6]={ 0, 1, 3, 4, 6, 7};
139 static const int moduleForward[3]={ 2, 5, 8};
140 static const int moduleEI[3]={ 9, 10, 11};
141 static const int moduleFI[3]={ 12, 13, 14};
◆ getSideType()
◆ getSignalType()
◆ getStation()
int TGCIdBase::getStation |
( |
void |
| ) |
const |
|
inherited |
◆ isAside()
bool TGCIdBase::isAside |
( |
void |
| ) |
const |
|
inherited |
◆ isBackward()
bool TGCIdBase::isBackward |
( |
void |
| ) |
const |
|
inherited |
◆ isCside()
bool TGCIdBase::isCside |
( |
void |
| ) |
const |
|
inherited |
◆ isDoublet()
bool TGCIdBase::isDoublet |
( |
void |
| ) |
const |
|
inherited |
◆ isEndcap()
bool TGCIdBase::isEndcap |
( |
void |
| ) |
const |
|
inherited |
◆ isForward()
bool TGCIdBase::isForward |
( |
void |
| ) |
const |
|
inherited |
◆ isInner()
bool TGCIdBase::isInner |
( |
void |
| ) |
const |
|
inherited |
◆ isStrip()
bool TGCIdBase::isStrip |
( |
void |
| ) |
const |
|
inherited |
◆ isTriplet()
bool TGCIdBase::isTriplet |
( |
void |
| ) |
const |
|
inherited |
◆ isValid()
bool MuonTGC_Cabling::TGCChannelASDIn::isValid |
( |
void |
| ) |
const |
|
virtual |
◆ isWire()
bool TGCIdBase::isWire |
( |
void |
| ) |
const |
|
inherited |
◆ operator==()
bool MuonTGC_Cabling::TGCChannelId::operator== |
( |
const TGCChannelId & |
channelId | ) |
const |
|
virtualinherited |
Definition at line 9 of file TGCChannelId.cxx.
12 (this->getSideType() ==
channelId.getSideType()) &&
13 (this->getRegionType() ==
channelId.getRegionType()) &&
14 (this->getSignalType() ==
channelId.getSignalType()) &&
15 (this->getModuleType() ==
channelId.getModuleType()) &&
16 (this->getSector() ==
channelId.getSector()) &&
17 (this->getLayer() ==
channelId.getLayer()) &&
18 (this->getChamber() ==
channelId.getChamber()) &&
20 (this->getBlock() ==
channelId.getBlock()) &&
21 (this->getChannel() ==
channelId.getChannel()) )
◆ setBlock()
void MuonTGC_Cabling::TGCId::setBlock |
( |
int |
block | ) |
|
|
protectedvirtualinherited |
◆ setBunch()
void MuonTGC_Cabling::TGCId::setBunch |
( |
int |
bunch | ) |
|
|
protectedvirtualinherited |
◆ setChamber()
void MuonTGC_Cabling::TGCId::setChamber |
( |
int |
chamber | ) |
|
|
protectedvirtualinherited |
◆ setChannel()
void MuonTGC_Cabling::TGCId::setChannel |
( |
int |
channel | ) |
|
|
protectedvirtualinherited |
◆ setChannelIdType()
◆ setEvent()
void MuonTGC_Cabling::TGCId::setEvent |
( |
int |
event | ) |
|
|
protectedvirtualinherited |
◆ setId()
void MuonTGC_Cabling::TGCId::setId |
( |
int |
id | ) |
|
|
protectedvirtualinherited |
◆ setIdType()
void TGCIdBase::setIdType |
( |
IdType |
vtype | ) |
|
|
inherited |
◆ setLayer()
void MuonTGC_Cabling::TGCId::setLayer |
( |
int |
layer | ) |
|
|
protectedvirtualinherited |
◆ setModuleType()
void MuonTGC_Cabling::TGCId::setModuleType |
( |
ModuleType |
module | ) |
|
|
protectedvirtualinherited |
◆ setMultipletType()
void MuonTGC_Cabling::TGCId::setMultipletType |
( |
MultipletType |
multiplet | ) |
|
|
protectedvirtualinherited |
◆ setOctant()
void MuonTGC_Cabling::TGCId::setOctant |
( |
int |
octant | ) |
|
|
protectedvirtualinherited |
◆ setReadoutSector()
void MuonTGC_Cabling::TGCId::setReadoutSector |
( |
int |
sector | ) |
|
|
protectedinherited |
◆ setRegionType()
void MuonTGC_Cabling::TGCId::setRegionType |
( |
RegionType |
region | ) |
|
|
protectedvirtualinherited |
◆ setSector()
void MuonTGC_Cabling::TGCChannelASDIn::setSector |
( |
int |
sector | ) |
|
|
virtual |
◆ setSectorModule()
void MuonTGC_Cabling::TGCId::setSectorModule |
( |
int |
sectorModule | ) |
|
|
protectedinherited |
Definition at line 155 of file TGCId.cxx.
158 const int MaxModuleInOctant = 15;
159 static const int regionId[MaxModuleInOctant] ={
160 0, 0, 1, 0, 0, 1, 0, 0, 1, 2, 2, 2, 3, 3, 3
162 static const int sectorId[MaxModuleInOctant] ={
163 0, 1, 0, 2, 3, 1, 4, 5, 2, 0, 1, 2, 0, 1, 2
166 if(sectorModule< 0 || sectorModule>=MaxModuleInOctant)
return;
168 if(regionId[sectorModule]==0){
172 }
else if(regionId[sectorModule]==1){
◆ setSideType()
void MuonTGC_Cabling::TGCId::setSideType |
( |
SideType |
side | ) |
|
|
protectedvirtualinherited |
◆ setSignalType()
void MuonTGC_Cabling::TGCId::setSignalType |
( |
SignalType |
signal | ) |
|
|
protectedvirtualinherited |
◆ setStation()
void MuonTGC_Cabling::TGCId::setStation |
( |
int |
station | ) |
|
|
protectedvirtualinherited |
◆ m_block
◆ m_bunch
◆ m_chamber
◆ m_channel
◆ m_channelType
◆ m_event
◆ m_id
◆ m_idType
◆ m_layer
◆ m_module
◆ m_multiplet
◆ m_octant
◆ m_region
◆ m_sector
◆ m_sectorRO
int MuonTGC_Cabling::TGCId::m_sectorRO |
|
protectedinherited |
◆ m_side
◆ m_signal
◆ m_station
The documentation for this class was generated from the following files: