|
ATLAS Offline Software
|
#include <TRTParameterInterface.h>
Definition at line 16 of file TRTParameterInterface.h.
◆ TRTParameterInterface()
TRTParameterInterface::TRTParameterInterface |
( |
| ) |
|
|
protecteddefault |
◆ ~TRTParameterInterface()
virtual TRTParameterInterface::~TRTParameterInterface |
( |
| ) |
|
|
virtualdefault |
◆ distortedMatManager()
◆ partPresent()
virtual bool TRTParameterInterface::partPresent |
( |
const std::string & |
partName | ) |
const |
|
pure virtual |
◆ partTransform()
virtual const GeoTrf::Transform3D& TRTParameterInterface::partTransform |
( |
const std::string & |
partName | ) |
const |
|
pure virtual |
◆ SetValues()
virtual void TRTParameterInterface::SetValues |
( |
| ) |
|
|
protectedpure virtual |
◆ ShowValues()
void TRTParameterInterface::ShowValues |
( |
| ) |
|
Definition at line 8 of file TRTParameterInterface.cxx.
11 std::cout <<
"TRTParameterInterface test: barFlangeZMin = " <<
barFlangeZMin << std::endl;
12 std::cout <<
"TRTParameterInterface test: barFlangeZMax = " <<
barFlangeZMax << std::endl;
13 std::cout <<
"TRTParameterInterface test: barFlangeRMin = " <<
barFlangeRMin << std::endl;
14 std::cout <<
"TRTParameterInterface test: barFlangeRMax = " <<
barFlangeRMax << std::endl;
15 std::cout <<
"TRTParameterInterface test: barServicesZMin = " <<
barServicesZMin << std::endl;
16 std::cout <<
"TRTParameterInterface test: barServicesZMax = " <<
barServicesZMax << std::endl;
17 std::cout <<
"TRTParameterInterface test: barServicesRMin = " <<
barServicesRMin << std::endl;
18 std::cout <<
"TRTParameterInterface test: barServicesRMax = " <<
barServicesRMax << std::endl;
29 std::cout <<
"TRTParameterInterface test: digversion = " <<
digversion << std::endl;
30 std::cout <<
"TRTParameterInterface test: digversionname = " <<
digversionname << std::endl;
31 std::cout <<
"TRTParameterInterface test: isCosmicRun = " <<
isCosmicRun << std::endl;
33 std::cout <<
"TRTParameterInterface test: barrelLengthOfStraw = " <<
barrelLengthOfStraw << std::endl;
34 std::cout <<
"TRTParameterInterface test: lengthOfBarrelVolume = " <<
lengthOfBarrelVolume << std::endl;
35 std::cout <<
"TRTParameterInterface test: lengthOfDeadRegion = " <<
lengthOfDeadRegion << std::endl;
36 std::cout <<
"TRTParameterInterface test: outerRadiusOfWire = " <<
outerRadiusOfWire << std::endl;
37 std::cout <<
"TRTParameterInterface test: innerRadiusOfStraw = " <<
innerRadiusOfStraw << std::endl;
38 std::cout <<
"TRTParameterInterface test: outerRadiusOfStraw = " <<
outerRadiusOfStraw << std::endl;
39 std::cout <<
"TRTParameterInterface test: barrelLengthOfTwister = " <<
barrelLengthOfTwister << std::endl;
49 std::cout <<
"TRTParameterInterface test: nBarrelRings = " <<
nBarrelRings << std::endl;
50 std::cout <<
"TRTParameterInterface test: nBarrelModules = " <<
nBarrelModules << std::endl;
51 std::cout <<
"TRTParameterInterface test: nBarrelModulesUsed = " <<
nBarrelModulesUsed << std::endl;
52 std::cout <<
"TRTParameterInterface test: nBarrelPhi = " <<
nBarrelPhi << std::endl;
54 std::cout <<
"TRTParameterInterface test: nEndcapPhi = " <<
nEndcapPhi << std::endl;
56 std::cout <<
"TRTParameterInterface test: endcapNumberOfAWheels = " <<
endcapNumberOfAWheels << std::endl;
57 std::cout <<
"TRTParameterInterface test: endcapNumberOfBWheels = " <<
endcapNumberOfBWheels << std::endl;
58 std::cout <<
"TRTParameterInterface test: endcapNumberOfCWheels = " <<
endcapNumberOfCWheels << std::endl;
60 std::cout <<
"TRTParameterInterface test: nShellCorners = " <<
nShellCorners << std::endl;
61 std::cout <<
"TRTParameterInterface test: nCoolingTubes = " <<
nCoolingTubes << std::endl;
66 std::cout <<
"TRTParameterInterface test: lengthOfEndCapVolumeAB = " <<
lengthOfEndCapVolumeAB << std::endl;
68 std::cout <<
"TRTParameterInterface test: lengthOfEndCapVolumeC = " <<
lengthOfEndCapVolumeC << std::endl;
98 std::cout <<
"TRTParameterInterface test: endCapLengthOfWheelsA = " <<
endCapLengthOfWheelsA << std::endl;
99 std::cout <<
"TRTParameterInterface test: endCapLengthOfWheelsB = " <<
endCapLengthOfWheelsB << std::endl;
100 std::cout <<
"TRTParameterInterface test: endCapLengthOfWheelsC = " <<
endCapLengthOfWheelsC << std::endl;
115 std::cout <<
"TRTParameterInterface test: endCapLayerZPositionA["<<iiPlane<<
"] = "<<
endCapLayerZPositionA[iiPlane] <<std::endl;
117 std::cout <<
"TRTParameterInterface test: endCapLayerZPositionB["<<iiPlane<<
"] = "<<
endCapLayerZPositionB[iiPlane] <<std::endl;
119 std::cout <<
"TRTParameterInterface test: endCapLayerZPositionC["<<iiPlane<<
"] = "<<
endCapLayerZPositionC[iiPlane] <<std::endl;
123 std::cout <<
"TRTParameterInterface test: barrelIndexOfSecondGlobalAlignmentStraw["<<ii<<
"] = "
131 std::cout <<
"TRTParameterInterface test: barrelNumberOfStrawsInStrawLayer["<<ii<<
"]["<<jj<<
"] = "
136 std::cout <<
"TRTParameterInterface test: barrelXOfCoolingTube["<<ii<<
"]["<<jj<<
"] = "
141 std::cout <<
"TRTParameterInterface test: barrelYOfCoolingTube["<<ii<<
"]["<<jj<<
"] = "
146 std::cout <<
"TRTParameterInterface test: shellCornerXPosition["<<ii<<
"]["<<jj<<
"] = "
151 std::cout <<
"TRTParameterInterface test: shellCornerYPosition["<<ii<<
"]["<<jj<<
"] = "
156 std::cout <<
"TRTParameterInterface test: strawXPosition["<<ii<<
"]["<<jj<<
"] = "
161 std::cout <<
"TRTParameterInterface test: strawYPosition["<<ii<<
"]["<<jj<<
"] = "
◆ barFlangeRMax
double TRTParameterInterface::barFlangeRMax {} |
◆ barFlangeRMin
double TRTParameterInterface::barFlangeRMin {} |
◆ barFlangeZMax
double TRTParameterInterface::barFlangeZMax {} |
◆ barFlangeZMin
double TRTParameterInterface::barFlangeZMin {} |
◆ barrelIndexOfSecondGlobalAlignmentStraw
unsigned int* TRTParameterInterface::barrelIndexOfSecondGlobalAlignmentStraw {nullptr} |
◆ barrelInnerRadiusOfCoolingTube
double TRTParameterInterface::barrelInnerRadiusOfCoolingTube {} |
◆ barrelLengthOfLargeDeadRegion
double TRTParameterInterface::barrelLengthOfLargeDeadRegion {} |
◆ barrelLengthOfStraw
double TRTParameterInterface::barrelLengthOfStraw {} |
◆ barrelLengthOfTwister
double TRTParameterInterface::barrelLengthOfTwister {} |
◆ barrelNumberOfLayersWithLargeDeadRegion
unsigned int TRTParameterInterface::barrelNumberOfLayersWithLargeDeadRegion {} |
◆ barrelNumberOfStrawLayersInModule
unsigned int* TRTParameterInterface::barrelNumberOfStrawLayersInModule {nullptr} |
◆ barrelNumberOfStrawsInModule
unsigned int* TRTParameterInterface::barrelNumberOfStrawsInModule {nullptr} |
◆ barrelNumberOfStrawsInStrawLayer
unsigned int* TRTParameterInterface::barrelNumberOfStrawsInStrawLayer[nBarrelRings] {nullptr} |
◆ barrelOuterRadiusOfCoolingTube
double TRTParameterInterface::barrelOuterRadiusOfCoolingTube {} |
◆ barrelOuterRadiusOfStrawHole
double TRTParameterInterface::barrelOuterRadiusOfStrawHole {} |
◆ barrelThicknessOfModuleWalls
double TRTParameterInterface::barrelThicknessOfModuleWalls {} |
◆ barrelVirtualVolumeRMaxClearance
double TRTParameterInterface::barrelVirtualVolumeRMaxClearance {} |
◆ barrelVirtualVolumeRMinClearance
double TRTParameterInterface::barrelVirtualVolumeRMinClearance {} |
◆ barrelVirtualVolumeZClearance
double TRTParameterInterface::barrelVirtualVolumeZClearance {} |
◆ barrelXOfCoolingTube
double* TRTParameterInterface::barrelXOfCoolingTube[nBarrelRings] {nullptr} |
◆ barrelXOfFirstGlobalAlignmentStraw
double* TRTParameterInterface::barrelXOfFirstGlobalAlignmentStraw {nullptr} |
◆ barrelXOfSecondGlobalAlignmentStraw
double* TRTParameterInterface::barrelXOfSecondGlobalAlignmentStraw {nullptr} |
◆ barrelYOfCoolingTube
double* TRTParameterInterface::barrelYOfCoolingTube[nBarrelRings] {nullptr} |
◆ barrelYOfFirstGlobalAlignmentStraw
double* TRTParameterInterface::barrelYOfFirstGlobalAlignmentStraw {nullptr} |
◆ barrelYOfSecondGlobalAlignmentStraw
double* TRTParameterInterface::barrelYOfSecondGlobalAlignmentStraw {nullptr} |
◆ barServicesRMax
double TRTParameterInterface::barServicesRMax {} |
◆ barServicesRMin
double TRTParameterInterface::barServicesRMin {} |
◆ barServicesZMax
double TRTParameterInterface::barServicesZMax {} |
◆ barServicesZMin
double TRTParameterInterface::barServicesZMin {} |
◆ digversion
unsigned int TRTParameterInterface::digversion {} |
◆ digversionname
std::string TRTParameterInterface::digversionname {} |
◆ endCapDistanceBetweenWheelCentersA
double TRTParameterInterface::endCapDistanceBetweenWheelCentersA[2][6] {} |
◆ endCapDistanceBetweenWheelCentersB
double TRTParameterInterface::endCapDistanceBetweenWheelCentersB[2][14] {} |
◆ endCapDistanceBetweenWheelCentersC
double TRTParameterInterface::endCapDistanceBetweenWheelCentersC {} |
◆ endCapFaradayFoilThickness
double TRTParameterInterface::endCapFaradayFoilThickness {} |
◆ endCapHeatExchangerThicknessA
double TRTParameterInterface::endCapHeatExchangerThicknessA {} |
◆ endCapHeatExchangerThicknessB
double TRTParameterInterface::endCapHeatExchangerThicknessB {} |
◆ endcapInnerRadiusOfOuterSupport_wheelAB
double TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelAB {} |
◆ endcapInnerRadiusOfOuterSupport_wheelC
double TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelC {} |
◆ endCapInnerRadiusOfSupportA
double TRTParameterInterface::endCapInnerRadiusOfSupportA {} |
◆ endCapInnerRadiusOfSupportB
double TRTParameterInterface::endCapInnerRadiusOfSupportB {} |
◆ endCapInnerRadiusOfSupportC
double TRTParameterInterface::endCapInnerRadiusOfSupportC {} |
◆ endCapLayerZPositionA
double* TRTParameterInterface::endCapLayerZPositionA {nullptr} |
◆ endCapLayerZPositionB
double* TRTParameterInterface::endCapLayerZPositionB {nullptr} |
◆ endCapLayerZPositionC
double* TRTParameterInterface::endCapLayerZPositionC {nullptr} |
◆ endCapLengthOfWheelsA
double TRTParameterInterface::endCapLengthOfWheelsA {} |
◆ endCapLengthOfWheelsB
double TRTParameterInterface::endCapLengthOfWheelsB {} |
◆ endCapLengthOfWheelsC
double TRTParameterInterface::endCapLengthOfWheelsC {} |
◆ endCapMainRadiatorThicknessA
double TRTParameterInterface::endCapMainRadiatorThicknessA {} |
◆ endCapMainRadiatorThicknessB
double TRTParameterInterface::endCapMainRadiatorThicknessB {} |
◆ endCapMainRadiatorThicknessC
double TRTParameterInterface::endCapMainRadiatorThicknessC {} |
◆ endCapMiddleRadiatorThicknessB
double TRTParameterInterface::endCapMiddleRadiatorThicknessB {} |
◆ endcapNumberOfAWheels
unsigned int TRTParameterInterface::endcapNumberOfAWheels {} |
◆ endcapNumberOfBWheels
unsigned int TRTParameterInterface::endcapNumberOfBWheels {} |
◆ endcapNumberOfCWheels
unsigned int TRTParameterInterface::endcapNumberOfCWheels {} |
◆ endCapNumberOfStrawLayersPerWheelA
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelA {} |
◆ endCapNumberOfStrawLayersPerWheelB
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelB {} |
◆ endCapNumberOfStrawLayersPerWheelC
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelC {} |
◆ endcapNumberOfStrawsInStrawLayer_AWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_AWheels {} |
◆ endcapNumberOfStrawsInStrawLayer_BWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_BWheels {} |
◆ endcapNumberOfStrawsInStrawLayer_CWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_CWheels {} |
◆ endcapOuterRadiusOfInnerSupport_wheelAB
double TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelAB {} |
◆ endcapOuterRadiusOfInnerSupport_wheelC
double TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelC {} |
◆ endCapOuterRadiusOfSupportA
double TRTParameterInterface::endCapOuterRadiusOfSupportA {} |
◆ endCapOuterRadiusOfSupportB
double TRTParameterInterface::endCapOuterRadiusOfSupportB {} |
◆ endCapOuterRadiusOfSupportC
double TRTParameterInterface::endCapOuterRadiusOfSupportC {} |
◆ endCapPhiOfFirstStraw
double TRTParameterInterface::endCapPhiOfFirstStraw {} |
◆ endCapPositionOfFirstWheelA
double TRTParameterInterface::endCapPositionOfFirstWheelA[2] {} |
◆ endCapPositionOfFirstWheelB
double TRTParameterInterface::endCapPositionOfFirstWheelB[2] {} |
◆ endCapPositionOfFirstWheelC
double TRTParameterInterface::endCapPositionOfFirstWheelC {} |
◆ endCapRadialDistFromRadToOuterSupportA
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportA {} |
◆ endCapRadialDistFromRadToOuterSupportB
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportB {} |
◆ endCapRadialDistFromRadToOuterSupportC
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportC {} |
◆ endCapRadialThicknessOfInnerSupportA
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportA {} |
◆ endCapRadialThicknessOfInnerSupportB
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportB {} |
◆ endCapRadialThicknessOfInnerSupportC
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportC {} |
◆ endCapRadialThicknessOfOuterSupportA
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportA {} |
◆ endCapRadialThicknessOfOuterSupportB
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportB {} |
◆ endCapRadialThicknessOfOuterSupportC
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportC {} |
◆ endCapRMaxOfHeatExchanger
double TRTParameterInterface::endCapRMaxOfHeatExchanger {} |
◆ endCapRMaxOfMbrane
double TRTParameterInterface::endCapRMaxOfMbrane {} |
◆ endCapRMinOfHeatExchanger
double TRTParameterInterface::endCapRMinOfHeatExchanger {} |
◆ endCapRMinOfMbrane
double TRTParameterInterface::endCapRMinOfMbrane {} |
◆ endCapShiftForEachRotation
double TRTParameterInterface::endCapShiftForEachRotation {} |
◆ endCapThicknessOfMbrane
double TRTParameterInterface::endCapThicknessOfMbrane {} |
◆ endCapThinRadiatorThicknessA
double TRTParameterInterface::endCapThinRadiatorThicknessA {} |
◆ endCapThinRadiatorThicknessB
double TRTParameterInterface::endCapThinRadiatorThicknessB {} |
◆ endCapThinRadiatorThicknessC
double TRTParameterInterface::endCapThinRadiatorThicknessC {} |
◆ endCapZMaxOfMbraneWheelA1
double TRTParameterInterface::endCapZMaxOfMbraneWheelA1 {} |
◆ endCapZMaxOfMbraneWheelA2
double TRTParameterInterface::endCapZMaxOfMbraneWheelA2 {} |
◆ endCapZMaxOfMbraneWheelB1
double TRTParameterInterface::endCapZMaxOfMbraneWheelB1 {} |
◆ endCapZMaxOfMbraneWheelB2
double TRTParameterInterface::endCapZMaxOfMbraneWheelB2 {} |
◆ endCapZMinOfMbraneWheelA1
double TRTParameterInterface::endCapZMinOfMbraneWheelA1 {} |
◆ endCapZMinOfMbraneWheelA2
double TRTParameterInterface::endCapZMinOfMbraneWheelA2 {} |
◆ endCapZMinOfMbraneWheelB1
double TRTParameterInterface::endCapZMinOfMbraneWheelB1 {} |
◆ endCapZMinOfMbraneWheelB2
double TRTParameterInterface::endCapZMinOfMbraneWheelB2 {} |
◆ includeBarServiceAndFlange
bool TRTParameterInterface::includeBarServiceAndFlange {} |
◆ includeECFoilHeatExchangerAndMembranes
bool TRTParameterInterface::includeECFoilHeatExchangerAndMembranes {} |
◆ initialLayout
bool TRTParameterInterface::initialLayout {} |
◆ innerRadiusOfBarrelVolume
double TRTParameterInterface::innerRadiusOfBarrelVolume {} |
◆ innerRadiusOfEndCapVolumeAB
double TRTParameterInterface::innerRadiusOfEndCapVolumeAB {} |
◆ innerRadiusOfEndCapVolumeC
double TRTParameterInterface::innerRadiusOfEndCapVolumeC {} |
◆ innerRadiusOfStraw
double TRTParameterInterface::innerRadiusOfStraw {} |
◆ isCosmicRun
bool TRTParameterInterface::isCosmicRun {} |
◆ layout
std::string TRTParameterInterface::layout {} |
◆ lengthOfBarrelVolume
double TRTParameterInterface::lengthOfBarrelVolume {} |
◆ lengthOfDeadRegion
double TRTParameterInterface::lengthOfDeadRegion {} |
◆ lengthOfEndCapVolumeAB
double TRTParameterInterface::lengthOfEndCapVolumeAB {} |
◆ lengthOfEndCapVolumeC
double TRTParameterInterface::lengthOfEndCapVolumeC {} |
◆ nBarrelModules
unsigned int TRTParameterInterface::nBarrelModules {} |
◆ nBarrelModulesUsed
unsigned int TRTParameterInterface::nBarrelModulesUsed {} |
◆ nBarrelPhi
unsigned int TRTParameterInterface::nBarrelPhi {} |
◆ nBarrelRings
const unsigned int TRTParameterInterface::nBarrelRings = 3 |
|
static |
◆ nCoolingTubes
unsigned int TRTParameterInterface::nCoolingTubes {} |
◆ nEndcapPhi
const unsigned int TRTParameterInterface::nEndcapPhi = 32 |
|
static |
◆ nShellCorners
unsigned int TRTParameterInterface::nShellCorners {} |
◆ oldConfiguration
bool TRTParameterInterface::oldConfiguration {} |
◆ outerRadiusOfBarrelVolume
double TRTParameterInterface::outerRadiusOfBarrelVolume {} |
◆ outerRadiusOfEndCapVolumeAB
double TRTParameterInterface::outerRadiusOfEndCapVolumeAB {} |
◆ outerRadiusOfEndCapVolumeC
double TRTParameterInterface::outerRadiusOfEndCapVolumeC {} |
◆ outerRadiusOfStraw
double TRTParameterInterface::outerRadiusOfStraw {} |
◆ outerRadiusOfWire
double TRTParameterInterface::outerRadiusOfWire {} |
◆ positionOfEndCapVolumeAB
double TRTParameterInterface::positionOfEndCapVolumeAB {} |
◆ positionOfEndCapVolumeC
double TRTParameterInterface::positionOfEndCapVolumeC {} |
◆ shellCornerXPosition
double* TRTParameterInterface::shellCornerXPosition[nBarrelRings] {nullptr} |
◆ shellCornerYPosition
double* TRTParameterInterface::shellCornerYPosition[nBarrelRings] {nullptr} |
◆ strawXPosition
double* TRTParameterInterface::strawXPosition[nBarrelRings] {nullptr} |
◆ strawYPosition
double* TRTParameterInterface::strawYPosition[nBarrelRings] {nullptr} |
◆ thicknessOfBarrelInnerSupport
double TRTParameterInterface::thicknessOfBarrelInnerSupport {} |
◆ thicknessOfBarrelOuterSupport
double TRTParameterInterface::thicknessOfBarrelOuterSupport {} |
◆ versionDescription
std::string TRTParameterInterface::versionDescription {} |
◆ versionName
std::string TRTParameterInterface::versionName {} |
◆ versionTag
std::string TRTParameterInterface::versionTag {} |
◆ virtualBarrelInnerRadius
double TRTParameterInterface::virtualBarrelInnerRadius {} |
◆ virtualBarrelOuterRadius
double TRTParameterInterface::virtualBarrelOuterRadius {} |
◆ virtualBarrelVolumeLength
double TRTParameterInterface::virtualBarrelVolumeLength {} |
The documentation for this class was generated from the following files:
double * barrelYOfSecondGlobalAlignmentStraw
double endCapDistanceBetweenWheelCentersA[2][6]
double endCapMiddleRadiatorThicknessB
double lengthOfEndCapVolumeC
double positionOfEndCapVolumeC
double barrelVirtualVolumeZClearance
double endcapOuterRadiusOfInnerSupport_wheelAB
double barrelThicknessOfModuleWalls
double outerRadiusOfBarrelVolume
double endCapRadialThicknessOfInnerSupportC
unsigned int endcapNumberOfCWheels
double endCapOuterRadiusOfSupportC
double barrelOuterRadiusOfCoolingTube
double outerRadiusOfEndCapVolumeC
double endCapThinRadiatorThicknessA
double barrelLengthOfLargeDeadRegion
double * endCapLayerZPositionC
double endCapDistanceBetweenWheelCentersB[2][14]
double endCapRadialDistFromRadToOuterSupportA
double endcapInnerRadiusOfOuterSupport_wheelAB
static const unsigned int nEndcapPhi
static const unsigned int nBarrelRings
double * endCapLayerZPositionB
double endCapLengthOfWheelsA
double endCapRadialThicknessOfInnerSupportB
double innerRadiusOfBarrelVolume
double barrelInnerRadiusOfCoolingTube
unsigned int nCoolingTubes
double endcapOuterRadiusOfInnerSupport_wheelC
double endCapRadialThicknessOfOuterSupportC
double lengthOfDeadRegion
double outerRadiusOfEndCapVolumeAB
double endCapDistanceBetweenWheelCentersC
double * endCapLayerZPositionA
unsigned int endcapNumberOfAWheels
double * shellCornerXPosition[nBarrelRings]
double endCapRadialThicknessOfOuterSupportB
unsigned int barrelNumberOfLayersWithLargeDeadRegion
double virtualBarrelVolumeLength
double endCapOuterRadiusOfSupportB
unsigned int endCapNumberOfStrawLayersPerWheelC
unsigned int endCapNumberOfStrawLayersPerWheelB
unsigned int nBarrelModules
double innerRadiusOfStraw
unsigned int * barrelIndexOfSecondGlobalAlignmentStraw
double endCapInnerRadiusOfSupportB
unsigned int * barrelNumberOfStrawLayersInModule
double innerRadiusOfEndCapVolumeC
unsigned int endCapNumberOfStrawLayersPerWheelA
double lengthOfBarrelVolume
double * shellCornerYPosition[nBarrelRings]
unsigned int endcapNumberOfStrawsInStrawLayer_BWheels
double * barrelYOfCoolingTube[nBarrelRings]
double barrelVirtualVolumeRMinClearance
double endCapThinRadiatorThicknessB
unsigned int endcapNumberOfStrawsInStrawLayer_CWheels
double endCapMainRadiatorThicknessB
double thicknessOfBarrelOuterSupport
double endcapInnerRadiusOfOuterSupport_wheelC
std::string digversionname
double endCapRadialDistFromRadToOuterSupportC
double * barrelXOfSecondGlobalAlignmentStraw
unsigned int nShellCorners
unsigned int endcapNumberOfBWheels
double barrelLengthOfTwister
double * barrelXOfCoolingTube[nBarrelRings]
unsigned int nBarrelModulesUsed
bool includeBarServiceAndFlange
double endCapInnerRadiusOfSupportC
double endCapMainRadiatorThicknessC
double * strawYPosition[nBarrelRings]
double * barrelXOfFirstGlobalAlignmentStraw
double endCapOuterRadiusOfSupportA
double endCapShiftForEachRotation
double endCapInnerRadiusOfSupportA
unsigned int * barrelNumberOfStrawsInStrawLayer[nBarrelRings]
double barrelOuterRadiusOfStrawHole
double endCapMainRadiatorThicknessA
double endCapLengthOfWheelsC
double endCapRadialThicknessOfInnerSupportA
double endCapThinRadiatorThicknessC
double endCapPositionOfFirstWheelC
double innerRadiusOfEndCapVolumeAB
double barrelVirtualVolumeRMaxClearance
double thicknessOfBarrelInnerSupport
unsigned int * barrelNumberOfStrawsInModule
double endCapLengthOfWheelsB
double endCapPositionOfFirstWheelB[2]
double lengthOfEndCapVolumeAB
double outerRadiusOfStraw
double positionOfEndCapVolumeAB
double endCapPositionOfFirstWheelA[2]
double * strawXPosition[nBarrelRings]
double virtualBarrelOuterRadius
double barrelLengthOfStraw
double endCapRadialDistFromRadToOuterSupportB
double * barrelYOfFirstGlobalAlignmentStraw
double endCapRadialThicknessOfOuterSupportA
unsigned int endcapNumberOfStrawsInStrawLayer_AWheels
double virtualBarrelInnerRadius