ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDetDescr
TRT_ReadoutGeometry
TRT_ReadoutGeometry
TRT_BarrelDescriptor.icc
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
namespace InDetDD {
6
inline double & TRT_BarrelDescriptor::strawXPos (unsigned int i) {
7
return m_x[i];
8
}
9
10
inline const double & TRT_BarrelDescriptor::strawXPos (unsigned int i) const {
11
return m_x[i];
12
}
13
14
inline double & TRT_BarrelDescriptor::strawYPos (unsigned int i) {
15
return m_y[i];
16
}
17
inline const double & TRT_BarrelDescriptor::strawYPos (unsigned int i) const {
18
return m_y[i];
19
}
20
21
inline unsigned int TRT_BarrelDescriptor::nStraws() const {
22
return m_x.size();
23
}
24
25
inline const double & TRT_BarrelDescriptor::strawLength() const {
26
return m_length;
27
}
28
29
inline double & TRT_BarrelDescriptor::strawLength() {
30
return m_length;
31
}
32
33
inline void TRT_BarrelDescriptor::strawLength(double newLength) {
34
m_length = newLength;
35
}
36
37
38
inline double TRT_BarrelDescriptor::innerTubeRadius() const
39
{
40
return m_innerTubeRadius;
41
}
42
43
44
inline const double & TRT_BarrelDescriptor::strawZDead() const {
45
return m_zDead;
46
}
47
48
inline double & TRT_BarrelDescriptor::strawZDead() {
49
return m_zDead;
50
}
51
52
inline void TRT_BarrelDescriptor::strawZDead(double zDead) {
53
m_zDead = zDead;
54
}
55
56
inline const double & TRT_BarrelDescriptor::strawZPos() const {
57
return m_zPos;
58
}
59
60
inline double & TRT_BarrelDescriptor::strawZPos() {
61
return m_zPos;
62
}
63
64
inline void TRT_BarrelDescriptor::strawZPos(double zPos) {
65
m_zPos = zPos;
66
}
67
68
inline const GeoXF::Function * TRT_BarrelDescriptor::getStrawTransform() const {
69
return m_f;
70
}
71
72
inline size_t TRT_BarrelDescriptor::getStrawTransformOffset() const {
73
return m_o;
74
}
75
76
77
78
}
Generated on
for ATLAS Offline Software by
1.17.0