|
ATLAS Offline Software
|
#include <TRT_DetDescrDB_ParameterInterface.h>
◆ TRT_DetDescrDB_ParameterInterface() [1/3]
TRT_DetDescrDB_ParameterInterface::TRT_DetDescrDB_ParameterInterface |
( |
InDetDD::AthenaComps * |
athenaComps | ) |
|
◆ ~TRT_DetDescrDB_ParameterInterface()
TRT_DetDescrDB_ParameterInterface::~TRT_DetDescrDB_ParameterInterface |
( |
| ) |
|
◆ TRT_DetDescrDB_ParameterInterface() [2/3]
TRT_DetDescrDB_ParameterInterface::TRT_DetDescrDB_ParameterInterface |
( |
| ) |
|
|
delete |
◆ TRT_DetDescrDB_ParameterInterface() [3/3]
◆ distortedMatManager()
◆ msg()
MsgStream& TRT_DetDescrDB_ParameterInterface::msg |
( |
MSG::Level |
lvl | ) |
|
|
inline |
◆ operator=()
◆ partPresent()
bool TRT_DetDescrDB_ParameterInterface::partPresent |
( |
const std::string & |
partName | ) |
const |
|
overridevirtual |
◆ partTransform()
const GeoTrf::Transform3D & TRT_DetDescrDB_ParameterInterface::partTransform |
( |
const std::string & |
partName | ) |
const |
|
overridevirtual |
◆ scalingTable()
◆ SetValues()
void TRT_DetDescrDB_ParameterInterface::SetValues |
( |
| ) |
|
|
overridevirtual |
Implements TRTParameterInterface.
Definition at line 57 of file TRT_DetDescrDB_ParameterInterface.cxx.
70 const std::string& detectorKey = versionKey.tag();
71 const std::string& detectorNode = versionKey.node();
110 const IRDBRecord *RDBVars_DigVersion = (*RDB_DigVersion)[0];
143 const IRDBRecord* RDBVars_CommonPars = (*RDB_CommonPars)[0];
155 const IRDBRecord* RDBVars_BarrelOverallPars = (*RDB_BarrelOverallPars)[0];
165 const IRDBRecord* RDBVars_BarrelServices = (*RDB_BarrelServices)[0];
189 if (!RDBVars_BarrelOverallPars->
isFieldNull(
"BRLVIRTVOLZCLEARANCE")) {
230 const IRDBRecord* ringVars = (*RDB_BarrelRingDepPars)[
i];
238 unsigned int cumulLayer = 0;
241 const IRDBRecord* layerVars = (*RDB_BarrelNStrawInLay)[cumulLayer++];
254 msg(MSG::WARNING) <<
"DD Database indicates nCoolingTubes != 2, but the code" <<
" can't cope with that. Putting nCoolingTubes=2" <<
endmsg;
260 msg(MSG::WARNING) <<
"DD Database indicates nShellCorners != 4, but the code" <<
" can't cope with that. Putting nShellCorners=4" <<
endmsg;
264 for (
unsigned int iRing = 0; iRing <
nBarrelRings; iRing++) {
295 unsigned int cumulativeStrawNumber = 0;
300 const IRDBRecord*
row = (*RDB_BarrelStrawCoord)[cumulativeStrawNumber++];
312 const IRDBRecord* RDBVars_EndCapOverallPars = (*RDB_EndCapOverallPars)[0];
314 const IRDBRecord* RDBVars_A_Wheel = (*RDB_ECWheelTypDepPars)[0];
315 const IRDBRecord* RDBVars_B_Wheel = (*RDB_ECWheelTypDepPars)[1];
316 const IRDBRecord* RDBVars_C_Wheel = (*RDB_ECWheelTypDepPars)[2];
332 if ( RDBVars_A_Wheel->
getFloat(
"OUTERRADIUSOFINNERSUP") != RDBVars_B_Wheel->
getFloat(
"OUTERRADIUSOFINNERSUP") )
333 msg(MSG::WARNING) <<
"DD Database indicates different outer radii of inner support for A and B wheels." <<
" The code assumes otherwise. Using value of A wheel for both!" <<
endmsg;
334 if ( RDBVars_A_Wheel->
getFloat(
"INNERRADIUSOFOUTERSUP") != RDBVars_B_Wheel->
getFloat(
"INNERRADIUSOFOUTERSUP") )
335 msg(MSG::WARNING) <<
"DD Database indicates different inner radii of outer support for A and B wheels." <<
" The code assumes otherwise. Using value of A wheel for both!" <<
endmsg;
376 msg(MSG::WARNING) <<
"DD Database indicates a nonzero middle radiator thickness in the A wheel" <<
" where middle radiators doesn't exist. Ignoring parameter." <<
endmsg;
378 msg(MSG::WARNING) <<
"DD Database indicates a nonzero middle radiator thickness in the C wheel" <<
" where middle radiators doesn't exist. Ignoring parameter." <<
endmsg;
404 const IRDBRecord* RDBECEndCapDepPars_EndCap_C = (*RDB_ECEndCapDepPars)[0];
405 const IRDBRecord* RDBECEndCapDepPars_EndCap_A = (*RDB_ECEndCapDepPars)[1];
469 const IRDBRecord* RDBVars_ECHeatExchAndFoil = (*RDB_ECHeatExchAndFoil)[0];
481 const IRDBRecord* RDBVars_ECMembranePars = (*RDB_ECMembranePars)[0];
◆ ShowValues()
void TRTParameterInterface::ShowValues |
( |
| ) |
|
|
inherited |
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 {} |
|
inherited |
◆ barFlangeRMin
double TRTParameterInterface::barFlangeRMin {} |
|
inherited |
◆ barFlangeZMax
double TRTParameterInterface::barFlangeZMax {} |
|
inherited |
◆ barFlangeZMin
double TRTParameterInterface::barFlangeZMin {} |
|
inherited |
◆ barrelIndexOfSecondGlobalAlignmentStraw
unsigned int* TRTParameterInterface::barrelIndexOfSecondGlobalAlignmentStraw {nullptr} |
|
inherited |
◆ barrelInnerRadiusOfCoolingTube
double TRTParameterInterface::barrelInnerRadiusOfCoolingTube {} |
|
inherited |
◆ barrelLengthOfLargeDeadRegion
double TRTParameterInterface::barrelLengthOfLargeDeadRegion {} |
|
inherited |
◆ barrelLengthOfStraw
double TRTParameterInterface::barrelLengthOfStraw {} |
|
inherited |
◆ barrelLengthOfTwister
double TRTParameterInterface::barrelLengthOfTwister {} |
|
inherited |
◆ barrelNumberOfLayersWithLargeDeadRegion
unsigned int TRTParameterInterface::barrelNumberOfLayersWithLargeDeadRegion {} |
|
inherited |
◆ barrelNumberOfStrawLayersInModule
unsigned int* TRTParameterInterface::barrelNumberOfStrawLayersInModule {nullptr} |
|
inherited |
◆ barrelNumberOfStrawsInModule
unsigned int* TRTParameterInterface::barrelNumberOfStrawsInModule {nullptr} |
|
inherited |
◆ barrelNumberOfStrawsInStrawLayer
unsigned int* TRTParameterInterface::barrelNumberOfStrawsInStrawLayer[nBarrelRings] {nullptr} |
|
inherited |
◆ barrelOuterRadiusOfCoolingTube
double TRTParameterInterface::barrelOuterRadiusOfCoolingTube {} |
|
inherited |
◆ barrelOuterRadiusOfStrawHole
double TRTParameterInterface::barrelOuterRadiusOfStrawHole {} |
|
inherited |
◆ barrelThicknessOfModuleWalls
double TRTParameterInterface::barrelThicknessOfModuleWalls {} |
|
inherited |
◆ barrelVirtualVolumeRMaxClearance
double TRTParameterInterface::barrelVirtualVolumeRMaxClearance {} |
|
inherited |
◆ barrelVirtualVolumeRMinClearance
double TRTParameterInterface::barrelVirtualVolumeRMinClearance {} |
|
inherited |
◆ barrelVirtualVolumeZClearance
double TRTParameterInterface::barrelVirtualVolumeZClearance {} |
|
inherited |
◆ barrelXOfCoolingTube
double* TRTParameterInterface::barrelXOfCoolingTube[nBarrelRings] {nullptr} |
|
inherited |
◆ barrelXOfFirstGlobalAlignmentStraw
double* TRTParameterInterface::barrelXOfFirstGlobalAlignmentStraw {nullptr} |
|
inherited |
◆ barrelXOfSecondGlobalAlignmentStraw
double* TRTParameterInterface::barrelXOfSecondGlobalAlignmentStraw {nullptr} |
|
inherited |
◆ barrelYOfCoolingTube
double* TRTParameterInterface::barrelYOfCoolingTube[nBarrelRings] {nullptr} |
|
inherited |
◆ barrelYOfFirstGlobalAlignmentStraw
double* TRTParameterInterface::barrelYOfFirstGlobalAlignmentStraw {nullptr} |
|
inherited |
◆ barrelYOfSecondGlobalAlignmentStraw
double* TRTParameterInterface::barrelYOfSecondGlobalAlignmentStraw {nullptr} |
|
inherited |
◆ barServicesRMax
double TRTParameterInterface::barServicesRMax {} |
|
inherited |
◆ barServicesRMin
double TRTParameterInterface::barServicesRMin {} |
|
inherited |
◆ barServicesZMax
double TRTParameterInterface::barServicesZMax {} |
|
inherited |
◆ barServicesZMin
double TRTParameterInterface::barServicesZMin {} |
|
inherited |
◆ digversion
unsigned int TRTParameterInterface::digversion {} |
|
inherited |
◆ digversionname
std::string TRTParameterInterface::digversionname {} |
|
inherited |
◆ endCapDistanceBetweenWheelCentersA
double TRTParameterInterface::endCapDistanceBetweenWheelCentersA[2][6] {} |
|
inherited |
◆ endCapDistanceBetweenWheelCentersB
double TRTParameterInterface::endCapDistanceBetweenWheelCentersB[2][14] {} |
|
inherited |
◆ endCapDistanceBetweenWheelCentersC
double TRTParameterInterface::endCapDistanceBetweenWheelCentersC {} |
|
inherited |
◆ endCapFaradayFoilThickness
double TRTParameterInterface::endCapFaradayFoilThickness {} |
|
inherited |
◆ endCapHeatExchangerThicknessA
double TRTParameterInterface::endCapHeatExchangerThicknessA {} |
|
inherited |
◆ endCapHeatExchangerThicknessB
double TRTParameterInterface::endCapHeatExchangerThicknessB {} |
|
inherited |
◆ endcapInnerRadiusOfOuterSupport_wheelAB
double TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelAB {} |
|
inherited |
◆ endcapInnerRadiusOfOuterSupport_wheelC
double TRTParameterInterface::endcapInnerRadiusOfOuterSupport_wheelC {} |
|
inherited |
◆ endCapInnerRadiusOfSupportA
double TRTParameterInterface::endCapInnerRadiusOfSupportA {} |
|
inherited |
◆ endCapInnerRadiusOfSupportB
double TRTParameterInterface::endCapInnerRadiusOfSupportB {} |
|
inherited |
◆ endCapInnerRadiusOfSupportC
double TRTParameterInterface::endCapInnerRadiusOfSupportC {} |
|
inherited |
◆ endCapLayerZPositionA
double* TRTParameterInterface::endCapLayerZPositionA {nullptr} |
|
inherited |
◆ endCapLayerZPositionB
double* TRTParameterInterface::endCapLayerZPositionB {nullptr} |
|
inherited |
◆ endCapLayerZPositionC
double* TRTParameterInterface::endCapLayerZPositionC {nullptr} |
|
inherited |
◆ endCapLengthOfWheelsA
double TRTParameterInterface::endCapLengthOfWheelsA {} |
|
inherited |
◆ endCapLengthOfWheelsB
double TRTParameterInterface::endCapLengthOfWheelsB {} |
|
inherited |
◆ endCapLengthOfWheelsC
double TRTParameterInterface::endCapLengthOfWheelsC {} |
|
inherited |
◆ endCapMainRadiatorThicknessA
double TRTParameterInterface::endCapMainRadiatorThicknessA {} |
|
inherited |
◆ endCapMainRadiatorThicknessB
double TRTParameterInterface::endCapMainRadiatorThicknessB {} |
|
inherited |
◆ endCapMainRadiatorThicknessC
double TRTParameterInterface::endCapMainRadiatorThicknessC {} |
|
inherited |
◆ endCapMiddleRadiatorThicknessB
double TRTParameterInterface::endCapMiddleRadiatorThicknessB {} |
|
inherited |
◆ endcapNumberOfAWheels
unsigned int TRTParameterInterface::endcapNumberOfAWheels {} |
|
inherited |
◆ endcapNumberOfBWheels
unsigned int TRTParameterInterface::endcapNumberOfBWheels {} |
|
inherited |
◆ endcapNumberOfCWheels
unsigned int TRTParameterInterface::endcapNumberOfCWheels {} |
|
inherited |
◆ endCapNumberOfStrawLayersPerWheelA
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelA {} |
|
inherited |
◆ endCapNumberOfStrawLayersPerWheelB
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelB {} |
|
inherited |
◆ endCapNumberOfStrawLayersPerWheelC
unsigned int TRTParameterInterface::endCapNumberOfStrawLayersPerWheelC {} |
|
inherited |
◆ endcapNumberOfStrawsInStrawLayer_AWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_AWheels {} |
|
inherited |
◆ endcapNumberOfStrawsInStrawLayer_BWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_BWheels {} |
|
inherited |
◆ endcapNumberOfStrawsInStrawLayer_CWheels
unsigned int TRTParameterInterface::endcapNumberOfStrawsInStrawLayer_CWheels {} |
|
inherited |
◆ endcapOuterRadiusOfInnerSupport_wheelAB
double TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelAB {} |
|
inherited |
◆ endcapOuterRadiusOfInnerSupport_wheelC
double TRTParameterInterface::endcapOuterRadiusOfInnerSupport_wheelC {} |
|
inherited |
◆ endCapOuterRadiusOfSupportA
double TRTParameterInterface::endCapOuterRadiusOfSupportA {} |
|
inherited |
◆ endCapOuterRadiusOfSupportB
double TRTParameterInterface::endCapOuterRadiusOfSupportB {} |
|
inherited |
◆ endCapOuterRadiusOfSupportC
double TRTParameterInterface::endCapOuterRadiusOfSupportC {} |
|
inherited |
◆ endCapPhiOfFirstStraw
double TRTParameterInterface::endCapPhiOfFirstStraw {} |
|
inherited |
◆ endCapPositionOfFirstWheelA
double TRTParameterInterface::endCapPositionOfFirstWheelA[2] {} |
|
inherited |
◆ endCapPositionOfFirstWheelB
double TRTParameterInterface::endCapPositionOfFirstWheelB[2] {} |
|
inherited |
◆ endCapPositionOfFirstWheelC
double TRTParameterInterface::endCapPositionOfFirstWheelC {} |
|
inherited |
◆ endCapRadialDistFromRadToOuterSupportA
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportA {} |
|
inherited |
◆ endCapRadialDistFromRadToOuterSupportB
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportB {} |
|
inherited |
◆ endCapRadialDistFromRadToOuterSupportC
double TRTParameterInterface::endCapRadialDistFromRadToOuterSupportC {} |
|
inherited |
◆ endCapRadialThicknessOfInnerSupportA
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportA {} |
|
inherited |
◆ endCapRadialThicknessOfInnerSupportB
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportB {} |
|
inherited |
◆ endCapRadialThicknessOfInnerSupportC
double TRTParameterInterface::endCapRadialThicknessOfInnerSupportC {} |
|
inherited |
◆ endCapRadialThicknessOfOuterSupportA
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportA {} |
|
inherited |
◆ endCapRadialThicknessOfOuterSupportB
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportB {} |
|
inherited |
◆ endCapRadialThicknessOfOuterSupportC
double TRTParameterInterface::endCapRadialThicknessOfOuterSupportC {} |
|
inherited |
◆ endCapRMaxOfHeatExchanger
double TRTParameterInterface::endCapRMaxOfHeatExchanger {} |
|
inherited |
◆ endCapRMaxOfMbrane
double TRTParameterInterface::endCapRMaxOfMbrane {} |
|
inherited |
◆ endCapRMinOfHeatExchanger
double TRTParameterInterface::endCapRMinOfHeatExchanger {} |
|
inherited |
◆ endCapRMinOfMbrane
double TRTParameterInterface::endCapRMinOfMbrane {} |
|
inherited |
◆ endCapShiftForEachRotation
double TRTParameterInterface::endCapShiftForEachRotation {} |
|
inherited |
◆ endCapThicknessOfMbrane
double TRTParameterInterface::endCapThicknessOfMbrane {} |
|
inherited |
◆ endCapThinRadiatorThicknessA
double TRTParameterInterface::endCapThinRadiatorThicknessA {} |
|
inherited |
◆ endCapThinRadiatorThicknessB
double TRTParameterInterface::endCapThinRadiatorThicknessB {} |
|
inherited |
◆ endCapThinRadiatorThicknessC
double TRTParameterInterface::endCapThinRadiatorThicknessC {} |
|
inherited |
◆ endCapZMaxOfMbraneWheelA1
double TRTParameterInterface::endCapZMaxOfMbraneWheelA1 {} |
|
inherited |
◆ endCapZMaxOfMbraneWheelA2
double TRTParameterInterface::endCapZMaxOfMbraneWheelA2 {} |
|
inherited |
◆ endCapZMaxOfMbraneWheelB1
double TRTParameterInterface::endCapZMaxOfMbraneWheelB1 {} |
|
inherited |
◆ endCapZMaxOfMbraneWheelB2
double TRTParameterInterface::endCapZMaxOfMbraneWheelB2 {} |
|
inherited |
◆ endCapZMinOfMbraneWheelA1
double TRTParameterInterface::endCapZMinOfMbraneWheelA1 {} |
|
inherited |
◆ endCapZMinOfMbraneWheelA2
double TRTParameterInterface::endCapZMinOfMbraneWheelA2 {} |
|
inherited |
◆ endCapZMinOfMbraneWheelB1
double TRTParameterInterface::endCapZMinOfMbraneWheelB1 {} |
|
inherited |
◆ endCapZMinOfMbraneWheelB2
double TRTParameterInterface::endCapZMinOfMbraneWheelB2 {} |
|
inherited |
◆ includeBarServiceAndFlange
bool TRTParameterInterface::includeBarServiceAndFlange {} |
|
inherited |
◆ includeECFoilHeatExchangerAndMembranes
bool TRTParameterInterface::includeECFoilHeatExchangerAndMembranes {} |
|
inherited |
◆ initialLayout
bool TRTParameterInterface::initialLayout {} |
|
inherited |
◆ innerRadiusOfBarrelVolume
double TRTParameterInterface::innerRadiusOfBarrelVolume {} |
|
inherited |
◆ innerRadiusOfEndCapVolumeAB
double TRTParameterInterface::innerRadiusOfEndCapVolumeAB {} |
|
inherited |
◆ innerRadiusOfEndCapVolumeC
double TRTParameterInterface::innerRadiusOfEndCapVolumeC {} |
|
inherited |
◆ innerRadiusOfStraw
double TRTParameterInterface::innerRadiusOfStraw {} |
|
inherited |
◆ isCosmicRun
bool TRTParameterInterface::isCosmicRun {} |
|
inherited |
◆ layout
std::string TRTParameterInterface::layout {} |
|
inherited |
◆ lengthOfBarrelVolume
double TRTParameterInterface::lengthOfBarrelVolume {} |
|
inherited |
◆ lengthOfDeadRegion
double TRTParameterInterface::lengthOfDeadRegion {} |
|
inherited |
◆ lengthOfEndCapVolumeAB
double TRTParameterInterface::lengthOfEndCapVolumeAB {} |
|
inherited |
◆ lengthOfEndCapVolumeC
double TRTParameterInterface::lengthOfEndCapVolumeC {} |
|
inherited |
◆ m_athenaComps
◆ m_distortedMatManager
◆ m_placements
◆ m_scalingTable
◆ nBarrelModules
unsigned int TRTParameterInterface::nBarrelModules {} |
|
inherited |
◆ nBarrelModulesUsed
unsigned int TRTParameterInterface::nBarrelModulesUsed {} |
|
inherited |
◆ nBarrelPhi
unsigned int TRTParameterInterface::nBarrelPhi {} |
|
inherited |
◆ nBarrelRings
const unsigned int TRTParameterInterface::nBarrelRings = 3 |
|
staticinherited |
◆ nCoolingTubes
unsigned int TRTParameterInterface::nCoolingTubes {} |
|
inherited |
◆ nEndcapPhi
const unsigned int TRTParameterInterface::nEndcapPhi = 32 |
|
staticinherited |
◆ nShellCorners
unsigned int TRTParameterInterface::nShellCorners {} |
|
inherited |
◆ oldConfiguration
bool TRTParameterInterface::oldConfiguration {} |
|
inherited |
◆ outerRadiusOfBarrelVolume
double TRTParameterInterface::outerRadiusOfBarrelVolume {} |
|
inherited |
◆ outerRadiusOfEndCapVolumeAB
double TRTParameterInterface::outerRadiusOfEndCapVolumeAB {} |
|
inherited |
◆ outerRadiusOfEndCapVolumeC
double TRTParameterInterface::outerRadiusOfEndCapVolumeC {} |
|
inherited |
◆ outerRadiusOfStraw
double TRTParameterInterface::outerRadiusOfStraw {} |
|
inherited |
◆ outerRadiusOfWire
double TRTParameterInterface::outerRadiusOfWire {} |
|
inherited |
◆ positionOfEndCapVolumeAB
double TRTParameterInterface::positionOfEndCapVolumeAB {} |
|
inherited |
◆ positionOfEndCapVolumeC
double TRTParameterInterface::positionOfEndCapVolumeC {} |
|
inherited |
◆ shellCornerXPosition
double* TRTParameterInterface::shellCornerXPosition[nBarrelRings] {nullptr} |
|
inherited |
◆ shellCornerYPosition
double* TRTParameterInterface::shellCornerYPosition[nBarrelRings] {nullptr} |
|
inherited |
◆ strawXPosition
double* TRTParameterInterface::strawXPosition[nBarrelRings] {nullptr} |
|
inherited |
◆ strawYPosition
double* TRTParameterInterface::strawYPosition[nBarrelRings] {nullptr} |
|
inherited |
◆ thicknessOfBarrelInnerSupport
double TRTParameterInterface::thicknessOfBarrelInnerSupport {} |
|
inherited |
◆ thicknessOfBarrelOuterSupport
double TRTParameterInterface::thicknessOfBarrelOuterSupport {} |
|
inherited |
◆ versionDescription
std::string TRTParameterInterface::versionDescription {} |
|
inherited |
◆ versionName
std::string TRTParameterInterface::versionName {} |
|
inherited |
◆ versionTag
std::string TRTParameterInterface::versionTag {} |
|
inherited |
◆ virtualBarrelInnerRadius
double TRTParameterInterface::virtualBarrelInnerRadius {} |
|
inherited |
◆ virtualBarrelOuterRadius
double TRTParameterInterface::virtualBarrelOuterRadius {} |
|
inherited |
◆ virtualBarrelVolumeLength
double TRTParameterInterface::virtualBarrelVolumeLength {} |
|
inherited |
The documentation for this class was generated from the following files:
virtual int getInt(const std::string &fieldName) const =0
Get int field value.
double * barrelYOfSecondGlobalAlignmentStraw
double endCapDistanceBetweenWheelCentersA[2][6]
double endCapMiddleRadiatorThicknessB
double endCapHeatExchangerThicknessA
double lengthOfEndCapVolumeC
double endCapRMaxOfHeatExchanger
double positionOfEndCapVolumeC
double barrelVirtualVolumeZClearance
double endCapRMinOfMbrane
double endcapOuterRadiusOfInnerSupport_wheelAB
double endCapZMaxOfMbraneWheelB2
double endCapRMaxOfMbrane
double barrelThicknessOfModuleWalls
double outerRadiusOfBarrelVolume
double endCapRadialThicknessOfInnerSupportC
virtual IRDBRecordset_ptr getRecordsetPtr(const std::string &node, const std::string &tag, const std::string &tag2node="", const std::string &connName="ATLASDD")=0
Provides access to the Recordset object containing HVS-tagged data.
unsigned int endcapNumberOfCWheels
double endCapOuterRadiusOfSupportC
const GeoTrf::Transform3D & transform(const std::string &partName) const
double barrelOuterRadiusOfCoolingTube
double outerRadiusOfEndCapVolumeC
double endCapThinRadiatorThicknessA
double barrelLengthOfLargeDeadRegion
virtual const std::string & getString(const std::string &fieldName) const =0
Get string field value.
double * endCapLayerZPositionC
double endCapDistanceBetweenWheelCentersB[2][14]
double endCapRadialDistFromRadToOuterSupportA
double endcapInnerRadiusOfOuterSupport_wheelAB
bool includeECFoilHeatExchangerAndMembranes
static const unsigned int nEndcapPhi
static const unsigned int nBarrelRings
double * endCapLayerZPositionB
double endCapLengthOfWheelsA
double endCapRadialThicknessOfInnerSupportB
InDetDD::AthenaComps * m_athenaComps
double endCapPhiOfFirstStraw
double innerRadiusOfBarrelVolume
double barrelInnerRadiusOfCoolingTube
double endCapZMinOfMbraneWheelA2
bool present(const std::string &partName) const
unsigned int nCoolingTubes
double endcapOuterRadiusOfInnerSupport_wheelC
double endCapRadialThicknessOfOuterSupportC
double lengthOfDeadRegion
double outerRadiusOfEndCapVolumeAB
double endCapDistanceBetweenWheelCentersC
double * endCapLayerZPositionA
unsigned int endcapNumberOfAWheels
double endCapThicknessOfMbrane
double * shellCornerXPosition[nBarrelRings]
double endCapRadialThicknessOfOuterSupportB
unsigned int barrelNumberOfLayersWithLargeDeadRegion
virtual std::string getChildTag(const std::string &childNode, const std::string &parentTag, const std::string &parentNode, const std::string &connName="ATLASDD")=0
Gets the tag name for the node by giving its parent node tag.
double endCapZMinOfMbraneWheelB2
double virtualBarrelVolumeLength
double endCapOuterRadiusOfSupportB
unsigned int endCapNumberOfStrawLayersPerWheelC
unsigned int endCapNumberOfStrawLayersPerWheelB
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
This is a helper class to query the version tags from GeoModelSvc and determine the appropriate tag a...
unsigned int nBarrelModules
Eigen::Affine3d Transform3D
double endCapZMaxOfMbraneWheelA1
std::string versionDescription
double innerRadiusOfStraw
unsigned int * barrelIndexOfSecondGlobalAlignmentStraw
double endCapInnerRadiusOfSupportB
unsigned int * barrelNumberOfStrawLayersInModule
double innerRadiusOfEndCapVolumeC
unsigned int endCapNumberOfStrawLayersPerWheelA
double lengthOfBarrelVolume
double endCapRMinOfHeatExchanger
double * shellCornerYPosition[nBarrelRings]
unsigned int endcapNumberOfStrawsInStrawLayer_BWheels
const IGeoDbTagSvc * geoDbTagSvc() const
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
MsgStream & msg() const
The standard message stream.
double * barrelYOfCoolingTube[nBarrelRings]
double barrelVirtualVolumeRMinClearance
double endCapThinRadiatorThicknessB
unsigned int endcapNumberOfStrawsInStrawLayer_CWheels
double endCapMainRadiatorThicknessB
double thicknessOfBarrelOuterSupport
double endcapInnerRadiusOfOuterSupport_wheelC
MsgStream & msg(MSG::Level lvl)
std::string digversionname
double endCapZMaxOfMbraneWheelB1
double endCapRadialDistFromRadToOuterSupportC
double * barrelXOfSecondGlobalAlignmentStraw
double endCapHeatExchangerThicknessB
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
InDetDD::DistortedMaterialManager * m_distortedMatManager
double endCapOuterRadiusOfSupportA
double endCapShiftForEachRotation
TopLevelPlacements * m_placements
double endCapInnerRadiusOfSupportA
double endCapZMaxOfMbraneWheelA2
virtual void SetValues() override
unsigned int * barrelNumberOfStrawsInStrawLayer[nBarrelRings]
virtual bool isFieldNull(const std::string &fieldName) const =0
Check if the field value is NULL.
IRDBRecord is one record in the IRDBRecordset object.
double barrelOuterRadiusOfStrawHole
double endCapMainRadiatorThicknessA
double endCapLengthOfWheelsC
double endCapRadialThicknessOfInnerSupportA
double endCapThinRadiatorThicknessC
double endCapPositionOfFirstWheelC
double endCapZMinOfMbraneWheelA1
double innerRadiusOfEndCapVolumeAB
double barrelVirtualVolumeRMaxClearance
double thicknessOfBarrelInnerSupport
unsigned int * barrelNumberOfStrawsInModule
TRTParameterInterface()=default
double endCapLengthOfWheelsB
virtual double getDouble(const std::string &fieldName) const =0
Get double field value.
double endCapFaradayFoilThickness
double endCapPositionOfFirstWheelB[2]
double endCapZMinOfMbraneWheelB1
IRDBAccessSvc * rdbAccessSvc()
double lengthOfEndCapVolumeAB
double outerRadiusOfStraw
virtual float getFloat(const std::string &fieldName) const =0
Get float field value.
double positionOfEndCapVolumeAB
double endCapPositionOfFirstWheelA[2]
double * strawXPosition[nBarrelRings]
double virtualBarrelOuterRadius
double barrelLengthOfStraw
double endCapRadialDistFromRadToOuterSupportB
double * barrelYOfFirstGlobalAlignmentStraw
double endCapRadialThicknessOfOuterSupportA
IRDBRecordset_ptr m_scalingTable
unsigned int endcapNumberOfStrawsInStrawLayer_AWheels
double virtualBarrelInnerRadius