ATLAS Offline Software
Loading...
Searching...
No Matches
TRT_Numerology.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
6namespace InDetDD {
7
10 m_nphiBarrel(0),
13{
14 // Zero out the arrays
15 for (unsigned int & i : m_nlayerBarrel) {
16 i = 0;
17 }
18 for (unsigned int & j : m_nlayerEndcap) {
19 j = 0;
20 }
21}
22
23
24
25void TRT_Numerology::setNBarrelLayers(unsigned int module, unsigned int nLayers) {
26 m_nlayerBarrel[module]=nLayers;
27}
28
29void TRT_Numerology::setNEndcapLayers(unsigned int wheel, unsigned int nLayers) {
30 m_nlayerEndcap[wheel]=nLayers;
31}
32
33void TRT_Numerology::setNBarrelRings(unsigned int ring) {
34 m_nringBarrel = ring;
35}
36
39}
40
41void TRT_Numerology::setNEndcapWheels(unsigned int wheel) {
42 m_nwheelEndcap = wheel;
43}
44
47}
48}
49
Scalar phi() const
phi method
void setNEndcapPhi(unsigned int phi)
void setNEndcapWheels(unsigned int wheel)
void setNEndcapLayers(unsigned int wheel, unsigned int nLayers)
void setNBarrelLayers(unsigned int module, unsigned int nLayers)
unsigned int m_nlayerEndcap[18]
unsigned int m_nlayerBarrel[3]
void setNBarrelPhi(unsigned int phi)
void setNBarrelRings(unsigned int ring)
Message Stream Member.