ATLAS Offline Software
TRTParameterInterface.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TRT_GEOMODEL_TRTPARAMETERINTERFACE_H
6 #define TRT_GEOMODEL_TRTPARAMETERINTERFACE_H
7 
9 #include "GeoModelKernel/GeoDefinitions.h"
10 #include <string>
11 
12 namespace InDetDD {
13  class DistortedMaterialManager;
14 }
15 
17 
18 protected:
19  // This constructor should be called from the constructors of derived classes.
20  TRTParameterInterface() = default;
21 
22  // Derived classes should implement this using calls to NOVA, Oracle or plain hardcoding, whatever they like.
23  virtual void SetValues() = 0;
24  // + call it in their constructor.
25 
26 public:
27 
28  void ShowValues();//fixme add dig object
29  virtual ~TRTParameterInterface() = default;
30 
32  // Top Level Placements //
34  virtual const GeoTrf::Transform3D & partTransform(const std::string & partName) const = 0;
35  virtual bool partPresent(const std::string & partName) const = 0;
36 
38  // Version Information //
40  std::string versionTag{};
41 
43  // Distorted Material //
46 
48  // Special Flags //
50  std::string versionName{};
51  std::string layout{};
52  std::string versionDescription{};
53  bool isCosmicRun{};
54  bool initialLayout{};
56 
57  unsigned int digversion{};
58  std::string digversionname{};
59 
61  // Array Boundaries //
63 
64  unsigned int nBarrelModules{};
65  unsigned int nBarrelModulesUsed{};
66  unsigned int nBarrelPhi{};
67 
68  // const unsigned int maxStraws;
69  // const unsigned int maxStrawLayers;
70  unsigned int nShellCorners{};
71  unsigned int nCoolingTubes{};
72  //TKclean const unsigned int nWheels;
73 
74  // These needs to be static const since they define the first dimensions of two-dimensional arrays further down:
75  static const unsigned int nEndcapPhi = 32;//must be const due to use in factory
76  // unsigned int nEndcapPhi;;//TK: this also??
77  // static const unsigned int nLayers = 3 ;
78  static const unsigned int nBarrelRings = 3 ;
79  // const unsigned int nBarrelRings;
80 
82  // Barrel Parameters //
84 
86 
89 
96 
99 
102 
105 
108 
109  unsigned int * barrelNumberOfStrawsInModule{nullptr};
110  //TKrename unsigned int * nStraw;
111 
112  // unsigned int * numberOfStrawLayersInWheel;
113 
114  unsigned int * barrelNumberOfStrawLayersInModule{nullptr};
116 
117  double * barrelXOfCoolingTube[nBarrelRings]{nullptr};
118  double * barrelYOfCoolingTube[nBarrelRings]{nullptr};
119 
120  double * shellCornerXPosition[nBarrelRings]{nullptr};
121  double * shellCornerYPosition[nBarrelRings]{nullptr};
122 
123  // The global position of two straws are given. The first of these
124  // two is always the first in the set. The second varies by layer.
125  // The variable barrelIndexOfSecondGlobalAlignmentStraw specifies the straw which is used for the
126  // second alignment straw. The other arrays give the global position
127  // of the first and second alignment straw, layer-per-layer.
133  double * strawXPosition[nBarrelRings]{nullptr};
134  double * strawYPosition[nBarrelRings]{nullptr};
135 
136  //Barrel flange and services add ons
137  double barFlangeZMin{};
138  double barFlangeZMax{};
139  double barFlangeRMin{};
140  double barFlangeRMax{};
141  double barServicesZMin{};
142  double barServicesZMax{};
143  double barServicesRMin{};
144  double barServicesRMax{};
150 
154 
156  // EndCap Parameters //
158 
159  unsigned int endcapNumberOfAWheels{};
160  unsigned int endcapNumberOfBWheels{};
161  unsigned int endcapNumberOfCWheels{};
162 
166 
171 
174 
181 
184 
210 
218 
219  double *endCapLayerZPositionA{nullptr};
220  double *endCapLayerZPositionB{nullptr};
221  double *endCapLayerZPositionC{nullptr};
224 
226 
231 
243 };
244 
245 #endif
TRTParameterInterface::oldConfiguration
bool oldConfiguration
Definition: TRTParameterInterface.h:55
TRTParameterInterface::barrelYOfSecondGlobalAlignmentStraw
double * barrelYOfSecondGlobalAlignmentStraw
Definition: TRTParameterInterface.h:132
TRTParameterInterface::barServicesRMax
double barServicesRMax
Definition: TRTParameterInterface.h:144
TRTParameterInterface::endCapDistanceBetweenWheelCentersA
double endCapDistanceBetweenWheelCentersA[2][6]
Definition: TRTParameterInterface.h:222
TRTParameterInterface::versionName
std::string versionName
Definition: TRTParameterInterface.h:50
TRTParameterInterface::endCapMiddleRadiatorThicknessB
double endCapMiddleRadiatorThicknessB
Definition: TRTParameterInterface.h:206
TRTParameterInterface::endCapHeatExchangerThicknessA
double endCapHeatExchangerThicknessA
Definition: TRTParameterInterface.h:229
TRTParameterInterface::lengthOfEndCapVolumeC
double lengthOfEndCapVolumeC
Definition: TRTParameterInterface.h:179
TRTParameterInterface::layout
std::string layout
Definition: TRTParameterInterface.h:51
TRTParameterInterface::~TRTParameterInterface
virtual ~TRTParameterInterface()=default
TRTParameterInterface::endCapRMaxOfHeatExchanger
double endCapRMaxOfHeatExchanger
Definition: TRTParameterInterface.h:228
TRTParameterInterface::barServicesZMax
double barServicesZMax
Definition: TRTParameterInterface.h:142
TRTParameterInterface::positionOfEndCapVolumeC
double positionOfEndCapVolumeC
Definition: TRTParameterInterface.h:180
TRTParameterInterface::barrelVirtualVolumeZClearance
double barrelVirtualVolumeZClearance
Definition: TRTParameterInterface.h:151
TRTParameterInterface::endCapRMinOfMbrane
double endCapRMinOfMbrane
Definition: TRTParameterInterface.h:233
TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelAB
double endcapOuterRadiusOfInnerSupport_wheelAB
Definition: TRTParameterInterface.h:167
TRTParameterInterface::endCapZMaxOfMbraneWheelB2
double endCapZMaxOfMbraneWheelB2
Definition: TRTParameterInterface.h:242
TRTParameterInterface::endCapRMaxOfMbrane
double endCapRMaxOfMbrane
Definition: TRTParameterInterface.h:234
TRTParameterInterface::barrelThicknessOfModuleWalls
double barrelThicknessOfModuleWalls
Definition: TRTParameterInterface.h:106
TRTParameterInterface::outerRadiusOfBarrelVolume
double outerRadiusOfBarrelVolume
Definition: TRTParameterInterface.h:98
TRTParameterInterface::endCapRadialThicknessOfInnerSupportC
double endCapRadialThicknessOfInnerSupportC
Definition: TRTParameterInterface.h:193
TRTParameterInterface::distortedMatManager
virtual InDetDD::DistortedMaterialManager * distortedMatManager()=0
TRTParameterInterface::endcapNumberOfCWheels
unsigned int endcapNumberOfCWheels
Definition: TRTParameterInterface.h:161
TRTParameterInterface::endCapOuterRadiusOfSupportC
double endCapOuterRadiusOfSupportC
Definition: TRTParameterInterface.h:190
TRTParameterInterface::barrelOuterRadiusOfCoolingTube
double barrelOuterRadiusOfCoolingTube
Definition: TRTParameterInterface.h:103
TRTParameterInterface::outerRadiusOfEndCapVolumeC
double outerRadiusOfEndCapVolumeC
Definition: TRTParameterInterface.h:176
TRTParameterInterface::endCapThinRadiatorThicknessA
double endCapThinRadiatorThicknessA
Definition: TRTParameterInterface.h:203
TRTParameterInterface::barrelLengthOfLargeDeadRegion
double barrelLengthOfLargeDeadRegion
Definition: TRTParameterInterface.h:95
TRTParameterInterface::endCapLayerZPositionC
double * endCapLayerZPositionC
Definition: TRTParameterInterface.h:221
InDetDD::DistortedMaterialManager
Definition: DistortedMaterialManager.h:15
TRTParameterInterface::endCapDistanceBetweenWheelCentersB
double endCapDistanceBetweenWheelCentersB[2][14]
Definition: TRTParameterInterface.h:223
TRTParameterInterface::endCapRadialDistFromRadToOuterSupportA
double endCapRadialDistFromRadToOuterSupportA
Definition: TRTParameterInterface.h:197
TRTParameterInterface::barFlangeZMax
double barFlangeZMax
Definition: TRTParameterInterface.h:138
TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelAB
double endcapInnerRadiusOfOuterSupport_wheelAB
Definition: TRTParameterInterface.h:168
TRTParameterInterface::includeECFoilHeatExchangerAndMembranes
bool includeECFoilHeatExchangerAndMembranes
Definition: TRTParameterInterface.h:147
TRTParameterInterface::nEndcapPhi
static const unsigned int nEndcapPhi
Definition: TRTParameterInterface.h:75
TRTParameterInterface::nBarrelRings
static const unsigned int nBarrelRings
Definition: TRTParameterInterface.h:78
TRTParameterInterface::barFlangeRMax
double barFlangeRMax
Definition: TRTParameterInterface.h:140
TRTParameterInterface::endCapLayerZPositionB
double * endCapLayerZPositionB
Definition: TRTParameterInterface.h:220
TRTParameterInterface::endCapLengthOfWheelsA
double endCapLengthOfWheelsA
Definition: TRTParameterInterface.h:207
TRTParameterInterface::endCapRadialThicknessOfInnerSupportB
double endCapRadialThicknessOfInnerSupportB
Definition: TRTParameterInterface.h:192
TRTParameterInterface::endCapPhiOfFirstStraw
double endCapPhiOfFirstStraw
Definition: TRTParameterInterface.h:183
TRTParameterInterface::innerRadiusOfBarrelVolume
double innerRadiusOfBarrelVolume
Definition: TRTParameterInterface.h:97
TRTParameterInterface::barrelInnerRadiusOfCoolingTube
double barrelInnerRadiusOfCoolingTube
Definition: TRTParameterInterface.h:104
TRTParameterInterface::endCapZMinOfMbraneWheelA2
double endCapZMinOfMbraneWheelA2
Definition: TRTParameterInterface.h:236
TRTParameterInterface::outerRadiusOfWire
double outerRadiusOfWire
Definition: TRTParameterInterface.h:91
TRTParameterInterface::nCoolingTubes
unsigned int nCoolingTubes
Definition: TRTParameterInterface.h:71
TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelC
double endcapOuterRadiusOfInnerSupport_wheelC
Definition: TRTParameterInterface.h:169
TRTParameterInterface::endCapRadialThicknessOfOuterSupportC
double endCapRadialThicknessOfOuterSupportC
Definition: TRTParameterInterface.h:196
TRTParameterInterface::lengthOfDeadRegion
double lengthOfDeadRegion
Definition: TRTParameterInterface.h:90
TRTParameterInterface::outerRadiusOfEndCapVolumeAB
double outerRadiusOfEndCapVolumeAB
Definition: TRTParameterInterface.h:173
TRTParameterInterface
Definition: TRTParameterInterface.h:16
TRTParameterInterface::endCapDistanceBetweenWheelCentersC
double endCapDistanceBetweenWheelCentersC
Definition: TRTParameterInterface.h:217
GeoPrimitives.h
TRTParameterInterface::endCapLayerZPositionA
double * endCapLayerZPositionA
Definition: TRTParameterInterface.h:219
TRTParameterInterface::endcapNumberOfAWheels
unsigned int endcapNumberOfAWheels
Definition: TRTParameterInterface.h:159
TRTParameterInterface::endCapThicknessOfMbrane
double endCapThicknessOfMbrane
Definition: TRTParameterInterface.h:232
TRTParameterInterface::shellCornerXPosition
double * shellCornerXPosition[nBarrelRings]
Definition: TRTParameterInterface.h:120
TRTParameterInterface::endCapRadialThicknessOfOuterSupportB
double endCapRadialThicknessOfOuterSupportB
Definition: TRTParameterInterface.h:195
TRTParameterInterface::barrelNumberOfLayersWithLargeDeadRegion
unsigned int barrelNumberOfLayersWithLargeDeadRegion
Definition: TRTParameterInterface.h:107
TRTParameterInterface::endCapZMinOfMbraneWheelB2
double endCapZMinOfMbraneWheelB2
Definition: TRTParameterInterface.h:238
TRTParameterInterface::nBarrelPhi
unsigned int nBarrelPhi
Definition: TRTParameterInterface.h:66
TRTParameterInterface::virtualBarrelVolumeLength
double virtualBarrelVolumeLength
Definition: TRTParameterInterface.h:145
TRTParameterInterface::endCapOuterRadiusOfSupportB
double endCapOuterRadiusOfSupportB
Definition: TRTParameterInterface.h:189
TRTParameterInterface::endCapNumberOfStrawLayersPerWheelC
unsigned int endCapNumberOfStrawLayersPerWheelC
Definition: TRTParameterInterface.h:213
TRTParameterInterface::endCapNumberOfStrawLayersPerWheelB
unsigned int endCapNumberOfStrawLayersPerWheelB
Definition: TRTParameterInterface.h:212
TRTParameterInterface::nBarrelModules
unsigned int nBarrelModules
Definition: TRTParameterInterface.h:64
Amg::Transform3D
Eigen::Affine3d Transform3D
Definition: GeoPrimitives.h:46
TRTParameterInterface::endCapZMaxOfMbraneWheelA1
double endCapZMaxOfMbraneWheelA1
Definition: TRTParameterInterface.h:239
TRTParameterInterface::versionDescription
std::string versionDescription
Definition: TRTParameterInterface.h:52
TRTParameterInterface::innerRadiusOfStraw
double innerRadiusOfStraw
Definition: TRTParameterInterface.h:92
TRTParameterInterface::barrelIndexOfSecondGlobalAlignmentStraw
unsigned int * barrelIndexOfSecondGlobalAlignmentStraw
Definition: TRTParameterInterface.h:128
TRTParameterInterface::endCapInnerRadiusOfSupportB
double endCapInnerRadiusOfSupportB
Definition: TRTParameterInterface.h:186
TRTParameterInterface::barrelNumberOfStrawLayersInModule
unsigned int * barrelNumberOfStrawLayersInModule
Definition: TRTParameterInterface.h:114
TRTParameterInterface::innerRadiusOfEndCapVolumeC
double innerRadiusOfEndCapVolumeC
Definition: TRTParameterInterface.h:175
TRTParameterInterface::endCapNumberOfStrawLayersPerWheelA
unsigned int endCapNumberOfStrawLayersPerWheelA
Definition: TRTParameterInterface.h:211
TRTParameterInterface::lengthOfBarrelVolume
double lengthOfBarrelVolume
Definition: TRTParameterInterface.h:88
TRTParameterInterface::endCapRMinOfHeatExchanger
double endCapRMinOfHeatExchanger
Definition: TRTParameterInterface.h:227
TRTParameterInterface::shellCornerYPosition
double * shellCornerYPosition[nBarrelRings]
Definition: TRTParameterInterface.h:121
TRTParameterInterface::SetValues
virtual void SetValues()=0
TRTParameterInterface::partTransform
virtual const GeoTrf::Transform3D & partTransform(const std::string &partName) const =0
TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_BWheels
unsigned int endcapNumberOfStrawsInStrawLayer_BWheels
Definition: TRTParameterInterface.h:164
TRTParameterInterface::barrelYOfCoolingTube
double * barrelYOfCoolingTube[nBarrelRings]
Definition: TRTParameterInterface.h:118
TRTParameterInterface::barServicesRMin
double barServicesRMin
Definition: TRTParameterInterface.h:143
TRTParameterInterface::barrelVirtualVolumeRMinClearance
double barrelVirtualVolumeRMinClearance
Definition: TRTParameterInterface.h:152
TRTParameterInterface::endCapThinRadiatorThicknessB
double endCapThinRadiatorThicknessB
Definition: TRTParameterInterface.h:204
TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_CWheels
unsigned int endcapNumberOfStrawsInStrawLayer_CWheels
Definition: TRTParameterInterface.h:165
TRTParameterInterface::endCapMainRadiatorThicknessB
double endCapMainRadiatorThicknessB
Definition: TRTParameterInterface.h:201
TRTParameterInterface::thicknessOfBarrelOuterSupport
double thicknessOfBarrelOuterSupport
Definition: TRTParameterInterface.h:101
TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelC
double endcapInnerRadiusOfOuterSupport_wheelC
Definition: TRTParameterInterface.h:170
TRTParameterInterface::digversionname
std::string digversionname
Definition: TRTParameterInterface.h:58
TRTParameterInterface::endCapZMaxOfMbraneWheelB1
double endCapZMaxOfMbraneWheelB1
Definition: TRTParameterInterface.h:241
TRTParameterInterface::endCapRadialDistFromRadToOuterSupportC
double endCapRadialDistFromRadToOuterSupportC
Definition: TRTParameterInterface.h:199
TRTParameterInterface::barrelXOfSecondGlobalAlignmentStraw
double * barrelXOfSecondGlobalAlignmentStraw
Definition: TRTParameterInterface.h:130
TRTParameterInterface::partPresent
virtual bool partPresent(const std::string &partName) const =0
TRTParameterInterface::endCapHeatExchangerThicknessB
double endCapHeatExchangerThicknessB
Definition: TRTParameterInterface.h:230
TRTParameterInterface::nShellCorners
unsigned int nShellCorners
Definition: TRTParameterInterface.h:70
TRTParameterInterface::endcapNumberOfBWheels
unsigned int endcapNumberOfBWheels
Definition: TRTParameterInterface.h:160
TRTParameterInterface::barrelLengthOfTwister
double barrelLengthOfTwister
Definition: TRTParameterInterface.h:94
TRTParameterInterface::barrelXOfCoolingTube
double * barrelXOfCoolingTube[nBarrelRings]
Definition: TRTParameterInterface.h:117
TRTParameterInterface::nBarrelModulesUsed
unsigned int nBarrelModulesUsed
Definition: TRTParameterInterface.h:65
TRTParameterInterface::includeBarServiceAndFlange
bool includeBarServiceAndFlange
Definition: TRTParameterInterface.h:146
TRTParameterInterface::endCapInnerRadiusOfSupportC
double endCapInnerRadiusOfSupportC
Definition: TRTParameterInterface.h:187
TRTParameterInterface::endCapMainRadiatorThicknessC
double endCapMainRadiatorThicknessC
Definition: TRTParameterInterface.h:202
TRTParameterInterface::strawYPosition
double * strawYPosition[nBarrelRings]
Definition: TRTParameterInterface.h:134
TRTParameterInterface::barrelXOfFirstGlobalAlignmentStraw
double * barrelXOfFirstGlobalAlignmentStraw
Definition: TRTParameterInterface.h:129
TRTParameterInterface::endCapOuterRadiusOfSupportA
double endCapOuterRadiusOfSupportA
Definition: TRTParameterInterface.h:188
TRTParameterInterface::endCapShiftForEachRotation
double endCapShiftForEachRotation
Definition: TRTParameterInterface.h:182
TRTParameterInterface::endCapInnerRadiusOfSupportA
double endCapInnerRadiusOfSupportA
Definition: TRTParameterInterface.h:185
TRTParameterInterface::endCapZMaxOfMbraneWheelA2
double endCapZMaxOfMbraneWheelA2
Definition: TRTParameterInterface.h:240
TRTParameterInterface::barFlangeZMin
double barFlangeZMin
Definition: TRTParameterInterface.h:137
TRTParameterInterface::barrelNumberOfStrawsInStrawLayer
unsigned int * barrelNumberOfStrawsInStrawLayer[nBarrelRings]
Definition: TRTParameterInterface.h:115
InDetDD
Message Stream Member.
Definition: FakeTrackBuilder.h:8
TRTParameterInterface::initialLayout
bool initialLayout
Definition: TRTParameterInterface.h:54
TRTParameterInterface::barrelOuterRadiusOfStrawHole
double barrelOuterRadiusOfStrawHole
Definition: TRTParameterInterface.h:85
TRTParameterInterface::endCapMainRadiatorThicknessA
double endCapMainRadiatorThicknessA
Definition: TRTParameterInterface.h:200
TRTParameterInterface::endCapLengthOfWheelsC
double endCapLengthOfWheelsC
Definition: TRTParameterInterface.h:209
TRTParameterInterface::endCapRadialThicknessOfInnerSupportA
double endCapRadialThicknessOfInnerSupportA
Definition: TRTParameterInterface.h:191
TRTParameterInterface::versionTag
std::string versionTag
Definition: TRTParameterInterface.h:40
TRTParameterInterface::endCapThinRadiatorThicknessC
double endCapThinRadiatorThicknessC
Definition: TRTParameterInterface.h:205
TRTParameterInterface::endCapPositionOfFirstWheelC
double endCapPositionOfFirstWheelC
Definition: TRTParameterInterface.h:214
TRTParameterInterface::endCapZMinOfMbraneWheelA1
double endCapZMinOfMbraneWheelA1
Definition: TRTParameterInterface.h:235
TRTParameterInterface::isCosmicRun
bool isCosmicRun
Definition: TRTParameterInterface.h:53
TRTParameterInterface::innerRadiusOfEndCapVolumeAB
double innerRadiusOfEndCapVolumeAB
Definition: TRTParameterInterface.h:172
TRTParameterInterface::barrelVirtualVolumeRMaxClearance
double barrelVirtualVolumeRMaxClearance
Definition: TRTParameterInterface.h:153
TRTParameterInterface::thicknessOfBarrelInnerSupport
double thicknessOfBarrelInnerSupport
Definition: TRTParameterInterface.h:100
TRTParameterInterface::barrelNumberOfStrawsInModule
unsigned int * barrelNumberOfStrawsInModule
Definition: TRTParameterInterface.h:109
TRTParameterInterface::barServicesZMin
double barServicesZMin
Definition: TRTParameterInterface.h:141
TRTParameterInterface::digversion
unsigned int digversion
Definition: TRTParameterInterface.h:57
TRTParameterInterface::TRTParameterInterface
TRTParameterInterface()=default
TRTParameterInterface::endCapLengthOfWheelsB
double endCapLengthOfWheelsB
Definition: TRTParameterInterface.h:208
TRTParameterInterface::endCapFaradayFoilThickness
double endCapFaradayFoilThickness
Definition: TRTParameterInterface.h:225
TRTParameterInterface::endCapPositionOfFirstWheelB
double endCapPositionOfFirstWheelB[2]
Definition: TRTParameterInterface.h:216
TRTParameterInterface::endCapZMinOfMbraneWheelB1
double endCapZMinOfMbraneWheelB1
Definition: TRTParameterInterface.h:237
TRTParameterInterface::lengthOfEndCapVolumeAB
double lengthOfEndCapVolumeAB
Definition: TRTParameterInterface.h:177
TRTParameterInterface::outerRadiusOfStraw
double outerRadiusOfStraw
Definition: TRTParameterInterface.h:93
TRTParameterInterface::positionOfEndCapVolumeAB
double positionOfEndCapVolumeAB
Definition: TRTParameterInterface.h:178
TRTParameterInterface::endCapPositionOfFirstWheelA
double endCapPositionOfFirstWheelA[2]
Definition: TRTParameterInterface.h:215
TRTParameterInterface::strawXPosition
double * strawXPosition[nBarrelRings]
Definition: TRTParameterInterface.h:133
TRTParameterInterface::ShowValues
void ShowValues()
Definition: TRTParameterInterface.cxx:8
TRTParameterInterface::virtualBarrelOuterRadius
double virtualBarrelOuterRadius
Definition: TRTParameterInterface.h:149
TRTParameterInterface::barrelLengthOfStraw
double barrelLengthOfStraw
Definition: TRTParameterInterface.h:87
TRTParameterInterface::endCapRadialDistFromRadToOuterSupportB
double endCapRadialDistFromRadToOuterSupportB
Definition: TRTParameterInterface.h:198
TRTParameterInterface::barFlangeRMin
double barFlangeRMin
Definition: TRTParameterInterface.h:139
TRTParameterInterface::barrelYOfFirstGlobalAlignmentStraw
double * barrelYOfFirstGlobalAlignmentStraw
Definition: TRTParameterInterface.h:131
TRTParameterInterface::endCapRadialThicknessOfOuterSupportA
double endCapRadialThicknessOfOuterSupportA
Definition: TRTParameterInterface.h:194
TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_AWheels
unsigned int endcapNumberOfStrawsInStrawLayer_AWheels
Definition: TRTParameterInterface.h:163
TRTParameterInterface::virtualBarrelInnerRadius
double virtualBarrelInnerRadius
Definition: TRTParameterInterface.h:148