 |
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