Warning, /Geometry/HGCalTBCommonData/data/TB231/hgcal.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="hgcal.xml" eval="true">
0005 <Constant name="WaferSize" value="167.4408*mm"/>
0006 <Constant name="WaferThickness" value="0.30*mm"/>
0007 <Constant name="WaferThicknessFine" value="0.30*mm"/>
0008 <Constant name="WaferThicknessCoarse1" value="0.20*mm"/>
0009 <Constant name="WaferThicknessCoarse2" value="0.30*mm"/>
0010 <Constant name="SensorSeparation" value="0.10*mm"/>
0011 <Constant name="SensorSizeOffset" value="0.87*mm"/>
0012 <Constant name="GuardRingOffset" value="0.8985*mm"/>
0013 <Constant name="MouseBite" value="5.834*mm"/>
0014 <Constant name="UseOffset" value="1"/>
0015 <Constant name="ModuleThicknessEE" value="8.485*mm"/>
0016 <Constant name="ModuleThicknessHE" value="8.135*mm"/>
0017 <Constant name="CellThicknessFine" value="0.12*mm"/>
0018 <Constant name="CellThicknessCoarse1" value="0.20*mm"/>
0019 <Constant name="CellThicknessCoarse2" value="0.30*mm"/>
0020 <Constant name="ScintillatorThickness" value="3.0*mm"/>
0021 <Constant name="NumberOfCellsFine" value="12"/>
0022 <Constant name="NumberOfCellsCoarse" value="8"/>
0023 <Constant name="NPhiBinBHFine" value="432"/>
0024 <Constant name="NPhiBinBH" value="288"/>
0025 <Constant name="FirstMixedLayer" value="8"/>
0026 <Constant name="FirstMixedCoarseLayer" value="12"/>
0027 <Constant name="LayerRotation" value="-30*deg"/>
0028 <Constant name="CalibCellRHD" value="2.04*mm"/>
0029 <Constant name="CalibCellRLD" value="3.05*mm"/>
0030 <Constant name="rad100200P0" value="-1.60163E-06"/>
0031 <Constant name="rad100200P1" value="2.50640E-03"/>
0032 <Constant name="rad100200P2" value="-1.46943E+00"/>
0033 <Constant name="rad100200P3" value="3.82025E+02"/>
0034 <Constant name="rad100200P4" value="-3.705690E+04"/>
0035 <Constant name="rad200300P0" value="-4.43240E-07"/>
0036 <Constant name="rad200300P1" value="7.70078E-04"/>
0037 <Constant name="rad200300P2" value="-4.97013E-01"/>
0038 <Constant name="rad200300P3" value="1.40778E+02"/>
0039 <Constant name="rad200300P4" value="-1.46340E+04"/>
0040 <Constant name="zMinForRadPar" value="335.0*cm"/>
0041 <Constant name="ChoiceType" value="0"/>
0042 <Constant name="NCornerCut" value="2"/>
0043 <Constant name="FracAreaMin" value="0.2"/>
0044 <Constant name="radMixL0" value="1537.05*mm"/>
0045 <Constant name="radMixL1" value="1537.05*mm"/>
0046 <Constant name="radMixL2" value="1537.05*mm"/>
0047 <Constant name="radMixL3" value="1537.05*mm"/>
0048 <Constant name="radMixL4" value="1378.52*mm"/>
0049 <Constant name="radMixL5" value="1378.52*mm"/>
0050 <Constant name="radMixL6" value="1207.60*mm"/>
0051 <Constant name="radMixL7" value="1207.60*mm"/>
0052 <Constant name="radMixL8" value="1207.60*mm"/>
0053 <Constant name="radMixL9" value="1207.60*mm"/>
0054 <Constant name="radMixL10" value="1045.90*mm"/>
0055 <Constant name="radMixL11" value="1045.90*mm"/>
0056 <Constant name="radMixL12" value="1045.90*mm"/>
0057 <Constant name="radMixL13" value="1045.90*mm"/>
0058 <Constant name="zHGCal1" value="3210.5*mm"/>
0059 <Constant name="zHGCal2" value="[caloBase:Zpos38]"/>
0060 <Constant name="zHGCalEE1" value="[zHGCal1]"/>
0061 <Constant name="zHGCalEE2" value="3620.96*mm"/>
0062 <Constant name="zHGCalHE1" value="[zHGCalEE2]"/>
0063 <Constant name="zHGCalHE2" value="5140.51*mm"/>
0064 <Constant name="zHGCalBP1" value="[zHGCalHE2]"/>
0065 <Constant name="zHGCalBP2" value="[zHGCal2]"/>
0066 <Constant name="rMinHGCal" value="0*mm"/>
0067 <Constant name="rMinHGCalEE" value="[rMinHGCal]"/>
0068 <Constant name="rMinHGCalHE" value="[rMinHGCal]"/>
0069 <Constant name="rMinHGCalBP" value="[rMinHGCal]"/>
0070 <Constant name="rMaxHGCal" value="[caloBase:Rmax00]"/>
0071 <Constant name="rMaxHGCalEE" value="[rMaxHGCal]"/>
0072 <Constant name="rMaxHGCalHE" value="[rMaxHGCal]"/>
0073 <Constant name="rMaxHGCalBP" value="[rMaxHGCal]"/>
0074 <Constant name="thickEEModule1" value="28.87*mm"/>
0075 <Constant name="thickEEModule2" value="30.57*mm"/>
0076 <Constant name="thickEEModule3" value="33.82*mm"/>
0077 <Constant name="thickEEModule4" value="34.82*mm"/>
0078 <Constant name="thickEEAbsorber1" value="3.10*mm"/>
0079 <Constant name="thickEEAbsorber2" value="4.80*mm"/>
0080 <Constant name="thickEEAbsorber3" value="8.10*mm"/>
0081 <Constant name="thickEECooling" value="6.05*mm"/>
0082 <Constant name="nEEModule1" value="1"/>
0083 <Constant name="nEEModule2" value="8"/>
0084 <Constant name="nEEModule3" value="4"/>
0085 <Constant name="thickHEModule1" value="66.55*mm"/>
0086 <Constant name="thickHEModule2" value="63.05*mm"/>
0087 <Constant name="thickHEModule3" value="82.25*mm"/>
0088 <Constant name="thickHEAbsorber1" value="45.0*mm"/>
0089 <Constant name="thickHEAbsorber2" value="41.5*mm"/>
0090 <Constant name="thickHEAbsorber3" value="60.7*mm"/>
0091 <Constant name="thickHEAirGap" value="4.02*mm"/>
0092 <Constant name="thickHESteelCover" value="2.0*mm"/>
0093 <Constant name="thickHEService" value="5.06*mm"/>
0094 <Constant name="thickHEShift1" value="([thickHEAbsorber1] + [thickHEAirGap])"/>
0095 <Constant name="thickHEShift2" value="([thickHEAbsorber2] + [thickHEAirGap])"/>
0096 <Constant name="thickHEShift3" value="([thickHEAbsorber3] + [thickHEAirGap])"/>
0097 <Constant name="thickHECooling" value="6.35*mm"/>
0098 <Constant name="nHEModule1" value="1"/>
0099 <Constant name="nHEModule2" value="4"/>
0100 </ConstantsSection>
0101
0102 <RotationSection label="hgcal.xml">
0103 <Rotation name="LayerRotation" phiX="[LayerRotation]" thetaX="90*deg"
0104 phiY="(90*deg+[LayerRotation])" thetaY="90*deg"
0105 phiZ="0*deg" thetaZ="0*deg"/>
0106 </RotationSection>
0107
0108 <SolidSection label="hgcal.xml" eval="true">
0109 <Polycone name="HGCalService" startPhi="0*deg" deltaPhi="360*deg">
0110 <ZSection z="[zHGCal1]" rMin="[rMinHGCal]" rMax="[rMaxHGCal]"/>
0111 <ZSection z="[zHGCal2]" rMin="[rMinHGCal]" rMax="[rMaxHGCal]"/>
0112 </Polycone>
0113 <Polycone name="HGCal" startPhi="0*deg" deltaPhi="360*deg">
0114 <ZSection z="[zHGCal1]" rMin="[rMinHGCal]" rMax="[rMaxHGCal]"/>
0115 <ZSection z="[zHGCal2]" rMin="[rMinHGCal]" rMax="[rMaxHGCal]"/>
0116 </Polycone>
0117 <Polycone name="HGCalEE" startPhi="0*deg" deltaPhi="360*deg">
0118 <ZSection z="[zHGCalEE1]" rMin="[rMinHGCalEE]" rMax="[rMaxHGCalEE]"/>
0119 <ZSection z="[zHGCalEE2]" rMin="[rMinHGCalEE]" rMax="[rMaxHGCalEE]"/>
0120 </Polycone>
0121 <Polycone name="HGCalHE" startPhi="0*deg" deltaPhi="360*deg">
0122 <ZSection z="[zHGCalHE1]" rMin="[rMinHGCalHE]" rMax="[rMaxHGCalHE]"/>
0123 <ZSection z="[zHGCalHE2]" rMin="[rMinHGCalHE]" rMax="[rMaxHGCalHE]"/>
0124 </Polycone>
0125 <Polycone name="HGCalBackPlate" startPhi="0*deg" deltaPhi="360*deg">
0126 <ZSection z="[zHGCalBP1]" rMin="[rMinHGCalBP]" rMax="[rMaxHGCalBP]"/>
0127 <ZSection z="[zHGCalBP2]" rMin="[rMinHGCalBP]" rMax="[rMaxHGCalBP]"/>
0128 </Polycone>
0129 </SolidSection>
0130
0131 <LogicalPartSection label="hgcal.xml">
0132 <LogicalPart name="HGCalService" category="unspecified">
0133 <rSolid name="HGCalService"/>
0134 <rMaterial name="materials:Air"/>
0135 </LogicalPart>
0136 <LogicalPart name="HGCal" category="unspecified">
0137 <rSolid name="HGCal"/>
0138 <rMaterial name="materials:Air"/>
0139 </LogicalPart>
0140 <LogicalPart name="HGCalEE" category="unspecified">
0141 <rSolid name="HGCalEE"/>
0142 <rMaterial name="materials:Air"/>
0143 </LogicalPart>
0144 <LogicalPart name="HGCalHE" category="unspecified">
0145 <rSolid name="HGCalHE"/>
0146 <rMaterial name="materials:Air"/>
0147 </LogicalPart>
0148 <LogicalPart name="HGCalBackPlate" category="unspecified">
0149 <rSolid name="HGCalBackPlate"/>
0150 <rMaterial name="materials:StainlessSteel"/>
0151 </LogicalPart>
0152 </LogicalPartSection>
0153
0154 <PosPartSection label="hgcal.xml">
0155 <PosPart copyNumber="1">
0156 <rParent name="caloBase:CALOECRear"/>
0157 <rChild name="hgcal:HGCalService"/>
0158 <rRotation name="rotations:000D"/>
0159 </PosPart>
0160 <PosPart copyNumber="1">
0161 <rParent name="hgcal:HGCalService"/>
0162 <rChild name="hgcal:HGCal"/>
0163 <rRotation name="rotations:000D"/>
0164 </PosPart>
0165 <PosPart copyNumber="1">
0166 <rParent name="hgcal:HGCal"/>
0167 <rChild name="hgcal:HGCalEE"/>
0168 <rRotation name="rotations:000D"/>
0169 </PosPart>
0170 <PosPart copyNumber="1">
0171 <rParent name="hgcal:HGCal"/>
0172 <rChild name="hgcal:HGCalHE"/>
0173 <rRotation name="rotations:000D"/>
0174 </PosPart>
0175 <PosPart copyNumber="1">
0176 <rParent name="hgcal:HGCal"/>
0177 <rChild name="hgcal:HGCalBackPlate"/>
0178 <rRotation name="rotations:000D"/>
0179 </PosPart>
0180 </PosPartSection>
0181 </DDDefinition>