ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDetDescr
TRT_ReadoutGeometry
src
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
5
#include "
TRT_ReadoutGeometry/TRT_Numerology.h
"
6
namespace
InDetDD
{
7
8
TRT_Numerology::TRT_Numerology
() :
9
m_nringBarrel
(0),
10
m_nphiBarrel
(0),
11
m_nwheelEndcap
(0),
12
m_nphiEndcap
(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
25
void
TRT_Numerology::setNBarrelLayers
(
unsigned
int
module,
unsigned
int
nLayers) {
26
m_nlayerBarrel
[module]=nLayers;
27
}
28
29
void
TRT_Numerology::setNEndcapLayers
(
unsigned
int
wheel,
unsigned
int
nLayers) {
30
m_nlayerEndcap
[wheel]=nLayers;
31
}
32
33
void
TRT_Numerology::setNBarrelRings
(
unsigned
int
ring) {
34
m_nringBarrel
= ring;
35
}
36
37
void
TRT_Numerology::setNBarrelPhi
(
unsigned
int
phi
) {
38
m_nphiBarrel
=
phi
;
39
}
40
41
void
TRT_Numerology::setNEndcapWheels
(
unsigned
int
wheel) {
42
m_nwheelEndcap
= wheel;
43
}
44
45
void
TRT_Numerology::setNEndcapPhi
(
unsigned
int
phi
) {
46
m_nphiEndcap
=
phi
;
47
}
48
}
49
phi
Scalar phi() const
phi method
Definition
AmgMatrixBasePlugin.h:67
TRT_Numerology.h
InDetDD::TRT_Numerology::setNEndcapPhi
void setNEndcapPhi(unsigned int phi)
Definition
TRT_Numerology.cxx:45
InDetDD::TRT_Numerology::setNEndcapWheels
void setNEndcapWheels(unsigned int wheel)
Definition
TRT_Numerology.cxx:41
InDetDD::TRT_Numerology::m_nwheelEndcap
unsigned int m_nwheelEndcap
Definition
TRT_Numerology.h:57
InDetDD::TRT_Numerology::setNEndcapLayers
void setNEndcapLayers(unsigned int wheel, unsigned int nLayers)
Definition
TRT_Numerology.cxx:29
InDetDD::TRT_Numerology::setNBarrelLayers
void setNBarrelLayers(unsigned int module, unsigned int nLayers)
Definition
TRT_Numerology.cxx:25
InDetDD::TRT_Numerology::m_nphiEndcap
unsigned int m_nphiEndcap
Definition
TRT_Numerology.h:58
InDetDD::TRT_Numerology::m_nphiBarrel
unsigned int m_nphiBarrel
Definition
TRT_Numerology.h:56
InDetDD::TRT_Numerology::TRT_Numerology
TRT_Numerology()
Definition
TRT_Numerology.cxx:8
InDetDD::TRT_Numerology::m_nlayerEndcap
unsigned int m_nlayerEndcap[18]
Definition
TRT_Numerology.h:53
InDetDD::TRT_Numerology::m_nlayerBarrel
unsigned int m_nlayerBarrel[3]
Definition
TRT_Numerology.h:52
InDetDD::TRT_Numerology::setNBarrelPhi
void setNBarrelPhi(unsigned int phi)
Definition
TRT_Numerology.cxx:37
InDetDD::TRT_Numerology::setNBarrelRings
void setNBarrelRings(unsigned int ring)
Definition
TRT_Numerology.cxx:33
InDetDD::TRT_Numerology::m_nringBarrel
unsigned int m_nringBarrel
Definition
TRT_Numerology.h:55
InDetDD
Message Stream Member.
Definition
FakeTrackBuilder.h:8
Generated on
for ATLAS Offline Software by
1.17.0