ATLAS Offline Software
Loading...
Searching...
No Matches
TGCModuleHPB.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6
7namespace MuonTGC_Cabling {
8
9// Constructor
11 TGCId::RegionType region, int sector, int id)
13 setSideType(side);
14 setSignalType(signal);
15 setRegionType(region);
16 setSector(sector);
17 setId(id);
18}
19
27 (getOctant() < 8) && (getId() >= 0)) {
28 return true;
29 }
30 return false;
31}
32
33} // namespace MuonTGC_Cabling
void setSideType(SideType side)
Definition TGCId.h:195
int getOctant() const
Definition TGCId.h:154
void setRegionType(RegionType region)
Definition TGCId.h:199
void setId(int id)
Definition TGCId.h:207
RegionType getRegionType() const
Definition TGCId.h:150
void setSignalType(SignalType signal)
Definition TGCId.cxx:67
SideType getSideType() const
Definition TGCId.h:135
SignalType getSignalType() const
Definition TGCId.h:144
int getId() const
Definition TGCId.h:163
virtual bool isValid() const
TGCModuleHPB(TGCId::SideType side, TGCId::SignalType signal, TGCId::RegionType region, int sector, int id)
virtual void setSector(int v_sector)
TGCModuleId(ModuleIdType type=NoModuleIdType)
Definition TGCModuleId.h:27