Warning, /Geometry/TrackerCommonData/data/PhaseI/v0/pixbar.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="pixbar.xml" eval="true">
0005 <Constant name="zero" value="0.0*fm"/>
0006 <Constant name="Rin1" value="2.50*cm"/>
0007 <Constant name="Rin2" value="18.00*cm"/>
0008 <!-- <Constant name="Rin3" value="18.50*cm"/> -->
0009 <Constant name="Rin3" value="18.6*cm"/> <!--cc useless at the moment -->
0010 <Constant name="RinSupTubCab" value="15.00*cm"/>
0011 <Constant name="Rout1" value="21.80*cm"/>
0012 <Constant name="Rout2" value="21.00*cm"/>
0013 <!-- <Constant name="Zv1" value="30.00*cm"/>
0014 to avoid overlap with Phase 1 FPIX this should be set to
0015 pixfwd:ZPixelForward + pixfwd:RootStartZ
0016 -->
0017 <Constant name="Zv1" value="28.70*cm"/> <!-- 28.90*cm -->
0018 <Constant name="Zv2" value="56.00*cm"/>
0019 <Constant name="Zv3" value="110.5*cm"/>
0020 <Constant name="Zv4" value="282.0*cm"/>
0021 <Constant name="ZvSupTubCab" value="248.0*cm"/>
0022 <Constant name="SupportL" value="221.0*cm"/>
0023 <Constant name="SupportRin" value="21.65*cm"/>
0024 <Constant name="SupportW" value="19.30*cm"/>
0025 <Constant name="SupportT" value="0.350*cm"/>
0026 <Constant name="SupportY_base" value="19.00*cm"/>
0027 <Constant name="SupportY" value="[SupportY_base]+[SupportT]/2"/>
0028 <Constant name="ShieldL" value="54.0*cm"/> <!-- both shields end at the beginning of the flange (for simplicity is not glued on top of it)-->
0029 <!--
0030 <Constant name="Shield1Rin" value="2.700*cm"/>
0031 <Constant name="Shield1Rout" value="2.705*cm"/>
0032 <Constant name="Shield2Rout" value="2.730*cm"/>
0033 <Constant name="Shield3Rin" value="18.470*cm"/>
0034 <Constant name="Shield3Rout" value="18.475*cm"/>
0035 -->
0036 <Constant name="Shield1Rin" value="[FlangeRin]"/>
0037 <Constant name="Shield1Rout" value="[FlangeRin]+[ShieldAL_T]"/>
0038 <Constant name="Shield2Rout" value="[FlangeRin]+[ShieldAL_T]+[ShieldKevlar_T]"/>
0039 <Constant name="Shield3Rin" value="[FlangeRout]-[ShieldAL_T]-[ShieldKevlar_T]"/>
0040 <Constant name="Shield3Rout" value="[FlangeRout]-[ShieldKevlar_T]"/>
0041 <Constant name="Shield4Rout" value="[FlangeRout]"/>
0042 <Constant name="ShieldAL_T" value="0.005*cm"/>
0043 <Constant name="ShieldKevlar_T" value="0.025*cm"/>
0044 <Constant name="FlangeRin" value="2.500*cm"/> <!-- 3.400*cm for 16 faces opt-->
0045 <Constant name="FlangeRout" value="18.980*cm"/>
0046 <Constant name="FlangeR12" value="4.900*cm"/> <!-- 5.3500*cm for 16 faces opt-->
0047 <Constant name="FlangeR23" value="8.850*cm"/>
0048 <Constant name="FlangeR34" value="13.450*cm"/>
0049 <Constant name="FlangeT_Airex" value="0.400*cm"/>
0050 <Constant name="FlangeT_CFK" value="0.020*cm"/>
0051 <Constant name="FlangeT" value="[FlangeT_Airex]+2*[FlangeT_CFK]"/>
0052 <Constant name="FlangeZ" value="27.22*cm"/>
0053 <Constant name="FlangeHCT" value="0.528*cm"/>
0054
0055 <Constant name="CableSignal1Rin" value="3.00*cm"/>
0056 <Constant name="CableSignal1T1" value="0.00445*cm"/>
0057 <Constant name="CableSignal1T2" value="0.02777*cm"/>
0058 <Constant name="CableSignal2Rin" value="6.800*cm"/>
0059 <Constant name="CableSignal2T1" value="0.0114*cm"/>
0060 <Constant name="CableSignal2T2" value="0.03135*cm"/>
0061 <Constant name="CableSignal3Rin" value="10.90*cm"/>
0062 <Constant name="CableSignal3T1" value="0.0203*cm"/>
0063 <Constant name="CableSignal3T2" value="0.034827*cm"/>
0064 <Constant name="CableSignal4Rin" value="16.0*cm"/>
0065 <Constant name="CableSignal4T1" value="0.0308*cm"/>
0066 <Constant name="CableSignal4T2" value="0.035998*cm"/>
0067 <Constant name="CableRout" value="18.70*cm"/>
0068
0069
0070 <Constant name="CableSignal4Z1" value="[FlangeZ]+[FlangeT]/2+[CoolT]+[CoolRadialDZp]"/> <!-- CoolRadialDZp is larger than CoolRadialDZm-->
0071 <Constant name="CableSignal4Z2" value="[CableSignal4Z1]+[CableSignal4T1]"/>
0072 <Constant name="CableSignal4Z3" value="[CableSignal4Z1]+[CableSignal4T2]"/>
0073
0074 <Constant name="CableSignal3Z1" value="[CableSignal4Z3]"/>
0075 <Constant name="CableSignal3Z2" value="[CableSignal3Z1]+[CableSignal3T1]"/>
0076 <Constant name="CableSignal3Z3" value="[CableSignal3Z1]+[CableSignal3T2]"/>
0077
0078 <Constant name="CableSignal2Z1" value="[CableSignal3Z3]"/>
0079 <Constant name="CableSignal2Z2" value="[CableSignal2Z1]+[CableSignal2T1]"/>
0080 <Constant name="CableSignal2Z3" value="[CableSignal2Z1]+[CableSignal2T2]"/>
0081
0082 <Constant name="CableSignal1Z1" value="[CableSignal2Z3]"/>
0083 <Constant name="CableSignal1Z2" value="[CableSignal1Z1]+[CableSignal1T1]"/>
0084 <Constant name="CableSignal1Z3" value="[CableSignal1Z1]+[CableSignal1T2]"/>
0085
0086 <Constant name="CablePower1Rin" value="3.00*cm"/>
0087 <Constant name="CablePower1T1" value="0.0130*cm"/>
0088 <Constant name="CablePower1T2" value="0.0812*cm"/>
0089 <Constant name="CablePower2Rin" value="6.800*cm"/>
0090 <Constant name="CablePower2T1" value="0.0334*cm"/>
0091 <Constant name="CablePower2T2" value="0.09185*cm"/>
0092 <Constant name="CablePower3Rin" value="10.90*cm"/>
0093 <Constant name="CablePower3T1" value="0.0593*cm"/>
0094 <Constant name="CablePower3T2" value="0.101735*cm"/>
0095 <Constant name="CablePower4Rin" value="16.0*cm"/>
0096 <Constant name="CablePower4T1" value="0.0902*cm"/>
0097 <Constant name="CablePower4T2" value="0.105421*cm"/>
0098
0099
0100
0101 <Constant name="CablePower4Z1" value="[CableSignal1Z3]"/>
0102 <Constant name="CablePower4Z2" value="[CablePower4Z1]+[CablePower4T1]"/>
0103 <Constant name="CablePower4Z3" value="[CablePower4Z1]+[CablePower4T2]"/>
0104
0105 <Constant name="CablePower3Z1" value="[CablePower4Z3]"/>
0106 <Constant name="CablePower3Z2" value="[CablePower3Z1]+[CablePower3T1]"/>
0107 <Constant name="CablePower3Z3" value="[CablePower3Z1]+[CablePower3T2]"/>
0108
0109 <Constant name="CablePower2Z1" value="[CablePower3Z3]"/>
0110 <Constant name="CablePower2Z2" value="[CablePower2Z1]+[CablePower2T1]"/>
0111 <Constant name="CablePower2Z3" value="[CablePower2Z1]+[CablePower2T2]"/>
0112
0113 <Constant name="CablePower1Z1" value="[CablePower2Z3]"/>
0114 <Constant name="CablePower1Z2" value="[CablePower1Z1]+[CablePower1T1]"/>
0115 <Constant name="CablePower1Z3" value="[CablePower1Z1]+[CablePower1T2]"/>
0116
0117 <Constant name="CableSignalFlangeToST_L" value="1.680*cm"/>
0118 <Constant name="CablePowerFlangeToST_L" value="1.680*cm"/>
0119 <Constant name="CableSignalFlangeToST_dR" value="0.087*cm"/>
0120 <Constant name="CablePowerFlangeToST_dR" value="0.258*cm"/>
0121 <Constant name="CableSignalFlangeToST_Rmin" value="[CableRout]"/>
0122 <Constant name="CableSignalFlangeToST_Rmax" value="[CableSignalFlangeToST_Rmin]+[CableSignalFlangeToST_dR]"/>
0123 <Constant name="CablePowerFlangeToST_Rmin" value="[CableSignalFlangeToST_Rmax]"/>
0124 <Constant name="CablePowerFlangeToST_Rmax" value="[CablePowerFlangeToST_Rmin]+[CablePowerFlangeToST_dR]"/>
0125 <Constant name="PixelBarrelCableSignal_FlangeToST_Z" value="[FlangeZ]+[FlangeT]/2+[CableSignalFlangeToST_L]/2"/>
0126 <Constant name="PixelBarrelCablePower_FlangeToST_Z" value="[FlangeZ]+[FlangeT]/2+[CablePowerFlangeToST_L]/2"/>
0127
0128 <Constant name="PipeFlangeToST_L" value="1.680*cm"/>
0129 <Constant name="PipeFlangeToST_dR" value="0.0742*cm"/>
0130 <Constant name="PipeFlangeToST_Rmin" value="[CablePowerFlangeToST_Rmax]"/>
0131 <Constant name="PipeFlangeToST_Rmax" value="[PipeFlangeToST_Rmin]+[PipeFlangeToST_dR]"/>
0132 <Constant name="PixelBarrelPipe_FlangeToST_Z" value="[FlangeZ]+[FlangeT]/2+[PipeFlangeToST_L]/2"/>
0133
0134 <Constant name="Conn1T" value="0.190*cm"/>
0135
0136 <!--
0137 <Constant name="Cable3Z1" value="[FlangeZ]+[FlangeT]/2"/>
0138 <Constant name="Cable3Z2" value="[Cable3Z1]+[Cable3T]"/>
0139 <Constant name="Cable2Z1" value="[Cable3Z1]+[CableT]"/>
0140 <Constant name="Cable2Z2" value="[Cable2Z1]+[Cable2T]"/>
0141 <Constant name="Cable1Z1" value="[Cable2Z1]+[CableT]"/>
0142 <Constant name="Cable1Z2" value="[Cable1Z1]+[Cable1T]"/>
0143 <Constant name="Cable0Z1" value="[Cable1Z1]+[CableT]"/>
0144 -->
0145 <Constant name="Cool1Rin" value="3.0*cm"/>
0146 <Constant name="Cool2Rin" value="6.80*cm"/>
0147 <Constant name="Cool3Rin" value="10.90*cm"/>
0148 <Constant name="Cool4Rin" value="16.00*cm"/>
0149 <Constant name="CoolRout" value="18.70*cm"/>
0150 <Constant name="Cool1DRZp" value="0.195*cm"/>
0151 <Constant name="Cool1DRZm" value="0.245*cm"/>
0152 <Constant name="Cool2DRZp" value="0.178*cm"/>
0153 <Constant name="Cool2DRZm" value="0.240*cm"/>
0154 <Constant name="Cool3DRZp" value="0.170*cm"/>
0155 <Constant name="Cool3DRZm" value="0.227*cm"/>
0156 <Constant name="Cool4DRZp" value="0.1685*cm"/>
0157 <Constant name="Cool4DRZm" value="0.221*cm"/>
0158 <Constant name="CoolRadialDZp" value="0.00439*cm"/>
0159 <Constant name="CoolRadialDZm" value="0.00365*cm"/>
0160 <Constant name="CoolT" value="0.050*cm"/>
0161 <Constant name="CoolZ" value="[FlangeZ]+[FlangeT]/2+[CoolT]/2"/>
0162 <Constant name="CoolRadialZp" value="[CoolZ]+[CoolT]/2+[CoolRadialDZp]/2"/>
0163 <Constant name="CoolRadialZm" value="[CoolZ]+[CoolT]/2+[CoolRadialDZm]/2"/>
0164 <Constant name="Cool1RoutZp" value="[Cool1Rin]+[Cool1DRZp]"/>
0165 <Constant name="Cool2RoutZp" value="[Cool2Rin]+[Cool2DRZp]"/>
0166 <Constant name="Cool3RoutZp" value="[Cool3Rin]+[Cool3DRZp]"/>
0167 <Constant name="Cool4RoutZp" value="[Cool4Rin]+[Cool4DRZp]"/>
0168 <Constant name="Cool1RoutZm" value="[Cool1Rin]+[Cool1DRZm]"/>
0169 <Constant name="Cool2RoutZm" value="[Cool2Rin]+[Cool2DRZm]"/>
0170 <Constant name="Cool3RoutZm" value="[Cool3Rin]+[Cool3DRZm]"/>
0171 <Constant name="Cool4RoutZm" value="[Cool4Rin]+[Cool4DRZm]"/>
0172 <Constant name="Conn1Rin" value="12.00*cm"/>
0173 <Constant name="Conn2Rin" value="11.00*cm"/>
0174 <Constant name="Conn1Z" value="[FlangeZ]-[FlangeT]/2-[Conn1T]/2"/>
0175 <Constant name="Conn2Z" value="[FlangeZ]+[FlangeT]/2+[Conn1T]/2"/>
0176 <Constant name="Conn3Rout" value="19.0*cm"/>
0177 <Constant name="Conn3Rin" value="18.0*cm"/>
0178 <Constant name="Conn4Rin" value="18.0*cm"/>
0179 <Constant name="ConnToSTT" value="3.00*cm"/>
0180 <Constant name="ConnToSTRin" value="18.0*cm"/>
0181 <Constant name="ConnToSTRout" value="18.8*cm"/>
0182 <Constant name="Conn3T" value="51.0*cm"/> <!-- 49.3*cm -->
0183 <Constant name="Conn4T" value="120.00*cm"/>
0184 <Constant name="ConnToSTZ" value="30.50*cm"/>
0185 <Constant name="Conn3Z" value="54.62*cm"/> <!-- 56.65*cm-->
0186 <Constant name="Conn4Z" value="[Conn3Z]+
0187 ([Conn3T]+[Conn4T])/2"/>
0188 <Constant name="ServiceRout" value="21.0*cm"/>
0189 <Constant name="ServiceRin" value="18.0*cm"/>
0190 <Constant name="ServT" value="48.5*cm"/>
0191 <Constant name="ServZ" value="[Conn4Z]+
0192 ([Conn4T]+[ServT])/2"/>
0193 <Constant name="ServCablT" value="32.2*cm"/>
0194 <Constant name="ServCablZ" value="[ServZ]+[ServT]/2+[ServCablT]/2"/>
0195
0196 <Constant name="RadialCoolZ" value="29.5*cm"/>
0197 <Constant name="RadialCoolDZ" value="1.0*cm"/>
0198 <Constant name="RadialCoolRin" value="4.0*cm"/>
0199
0200
0201 </ConstantsSection>
0202
0203 <RotationSection label="pixbar.xml">
0204 <Rotation name="180D" thetaX="90*deg" phiX="180*deg" thetaY="90*deg"
0205 phiY="90*deg" thetaZ="180*deg" phiZ="0*deg" />
0206 </RotationSection>
0207
0208 <SolidSection label="pixbar.xml">
0209 <Polycone name="PixelBarrel" startPhi="0*deg" deltaPhi="360*deg">
0210 <ZSection z="-[Zv4]" rMin="[RinSupTubCab]" rMax="[Rout2]" />
0211 <ZSection z="-[ZvSupTubCab]" rMin="[RinSupTubCab]" rMax="[Rout2]" />
0212 <ZSection z="-[ZvSupTubCab]" rMin="[Rin2]" rMax="[Rout2]" />
0213 <ZSection z="-[Zv3]" rMin="[Rin2]" rMax="[Rout2]" />
0214 <ZSection z="-[Zv3]" rMin="[Rin2]" rMax="[Rout1]" />
0215 <ZSection z="-[Zv1]" rMin="[Rin2]" rMax="[Rout1]" />
0216 <ZSection z="-[Zv1]" rMin="[Rin1]" rMax="[Rout1]" />
0217 <ZSection z="[Zv1]" rMin="[Rin1]" rMax="[Rout1]" />
0218 <ZSection z="[Zv1]" rMin="[Rin2]" rMax="[Rout1]" />
0219 <ZSection z="[Zv3]" rMin="[Rin2]" rMax="[Rout1]" />
0220 <ZSection z="[Zv3]" rMin="[Rin2]" rMax="[Rout2]" />
0221 <ZSection z="[ZvSupTubCab]" rMin="[Rin2]" rMax="[Rout2]" />
0222 <ZSection z="[ZvSupTubCab]" rMin="[RinSupTubCab]" rMax="[Rout2]" />
0223 <ZSection z="[Zv4]" rMin="[RinSupTubCab]" rMax="[Rout2]" />
0224 </Polycone>
0225 <Tubs name="PixelBarrelSuppTub" rMin="[SupportRin]" rMax="[Rout1]"
0226 dz="[SupportL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0227 <Box name="PixelBarrelSuppBox" dx="[SupportW]/2" dy="[SupportT]/2"
0228 dz="[SupportL]/2"/>
0229 <Tubs name="PixelBarrelShield1" rMin="[Shield1Rin]" rMax="[Shield1Rout]"
0230 dz="[ShieldL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0231 <Tubs name="PixelBarrelShield2" rMin="[Shield1Rout]" rMax="[Shield2Rout]"
0232 dz="[ShieldL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0233 <Tubs name="PixelBarrelShield3" rMin="[Shield3Rin]" rMax="[Shield3Rout]"
0234 dz="[ShieldL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0235 <!--cc
0236 <Tubs name="PixelBarrelShield4" rMin="[Shield3Rout]" rMax="[Rin3]"
0237 dz="[ShieldL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0238 -->
0239 <Tubs name="PixelBarrelShield4" rMin="[Shield3Rout]" rMax="[Shield4Rout]"
0240 dz="[ShieldL]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0241 <Tubs name="PixelBarrelFlange1_Airex" rMin="[FlangeRin]" rMax="[FlangeR12]"
0242 dz="[FlangeT_Airex]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0243 <Tubs name="PixelBarrelFlange1_CFK" rMin="[FlangeRin]" rMax="[FlangeR12]"
0244 dz="[FlangeT_CFK]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0245 <Tubs name="PixelBarrelFlange2_Airex" rMin="[FlangeR12]" rMax="[FlangeR23]"
0246 dz="[FlangeT_Airex]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0247 <Tubs name="PixelBarrelFlange2_CFK" rMin="[FlangeR12]" rMax="[FlangeR23]"
0248 dz="[FlangeT_CFK]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0249 <Tubs name="PixelBarrelFlange3_Airex" rMin="[FlangeR23]" rMax="[FlangeR34]"
0250 dz="[FlangeT_Airex]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0251 <Tubs name="PixelBarrelFlange3_CFK" rMin="[FlangeR23]" rMax="[FlangeR34]"
0252 dz="[FlangeT_CFK]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0253 <Tubs name="PixelBarrelFlange4_InnerCFK" rMin="[FlangeR34]" rMax="[FlangeRout]"
0254 dz="[FlangeT_Airex]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0255 <Tubs name="PixelBarrelFlange4_CFK" rMin="[FlangeR34]" rMax="[FlangeRout]"
0256 dz="[FlangeT_CFK]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0257 <!-- <Tubs name="PixelBarrelFlangIn" rMin="[FlangeRin]" rMax="[Rin2]"
0258 dz="[FlangeHCT]/2" startPhi="0*deg" deltaPhi="360*deg"/> -->
0259 <Tubs name="PixelBarrelRadialCooling" rMin="[RadialCoolRin]" rMax="[Rin2]"
0260 dz="[RadialCoolDZ]/2" startPhi="290*deg" deltaPhi="140*deg"/>
0261
0262 <Polycone name="PixelBarrelCableSignal1" startPhi="0*deg" deltaPhi="360*deg">
0263 <ZSection z="[CableSignal1Z1]" rMin="[CableSignal1Rin]" rMax="[CableRout]" />
0264 <ZSection z="[CableSignal1Z2]" rMin="[CableSignal1Rin]" rMax="[CableRout]" />
0265 <ZSection z="[CableSignal1Z3]" rMin="[CableSignal1Rin]" rMax="[CableSignal1Rin]" />
0266 </Polycone>
0267 <Polycone name="PixelBarrelCableSignal2" startPhi="0*deg" deltaPhi="360*deg">
0268 <ZSection z="[CableSignal2Z1]" rMin="[CableSignal2Rin]" rMax="[CableRout]" />
0269 <ZSection z="[CableSignal2Z2]" rMin="[CableSignal2Rin]" rMax="[CableRout]" />
0270 <ZSection z="[CableSignal2Z3]" rMin="[CableSignal2Rin]" rMax="[CableSignal2Rin]" />
0271 </Polycone>
0272 <Polycone name="PixelBarrelCableSignal3" startPhi="0*deg" deltaPhi="360*deg">
0273 <ZSection z="[CableSignal3Z1]" rMin="[CableSignal3Rin]" rMax="[CableRout]" />
0274 <ZSection z="[CableSignal3Z2]" rMin="[CableSignal3Rin]" rMax="[CableRout]" />
0275 <ZSection z="[CableSignal3Z3]" rMin="[CableSignal3Rin]" rMax="[CableSignal3Rin]" />
0276 </Polycone>
0277 <Polycone name="PixelBarrelCableSignal4" startPhi="0*deg" deltaPhi="360*deg">
0278 <ZSection z="[CableSignal4Z1]" rMin="[CableSignal4Rin]" rMax="[CableRout]" />
0279 <ZSection z="[CableSignal4Z2]" rMin="[CableSignal4Rin]" rMax="[CableRout]" />
0280 <ZSection z="[CableSignal4Z3]" rMin="[CableSignal4Rin]" rMax="[CableSignal4Rin]" />
0281 </Polycone>
0282
0283 <Polycone name="PixelBarrelCablePower1" startPhi="0*deg" deltaPhi="360*deg">
0284 <ZSection z="[CablePower1Z1]" rMin="[CablePower1Rin]" rMax="[CableRout]" />
0285 <ZSection z="[CablePower1Z2]" rMin="[CablePower1Rin]" rMax="[CableRout]" />
0286 <ZSection z="[CablePower1Z3]" rMin="[CablePower1Rin]" rMax="[CablePower1Rin]" />
0287 </Polycone>
0288 <Polycone name="PixelBarrelCablePower2" startPhi="0*deg" deltaPhi="360*deg">
0289 <ZSection z="[CablePower2Z1]" rMin="[CablePower2Rin]" rMax="[CableRout]" />
0290 <ZSection z="[CablePower2Z2]" rMin="[CablePower2Rin]" rMax="[CableRout]" />
0291 <ZSection z="[CablePower2Z3]" rMin="[CablePower2Rin]" rMax="[CablePower2Rin]" />
0292 </Polycone>
0293 <Polycone name="PixelBarrelCablePower3" startPhi="0*deg" deltaPhi="360*deg">
0294 <ZSection z="[CablePower3Z1]" rMin="[CablePower3Rin]" rMax="[CableRout]" />
0295 <ZSection z="[CablePower3Z2]" rMin="[CablePower3Rin]" rMax="[CableRout]" />
0296 <ZSection z="[CablePower3Z3]" rMin="[CablePower3Rin]" rMax="[CablePower3Rin]" />
0297 </Polycone>
0298 <Polycone name="PixelBarrelCablePower4" startPhi="0*deg" deltaPhi="360*deg">
0299 <ZSection z="[CablePower4Z1]" rMin="[CablePower4Rin]" rMax="[CableRout]" />
0300 <ZSection z="[CablePower4Z2]" rMin="[CablePower4Rin]" rMax="[CableRout]" />
0301 <ZSection z="[CablePower4Z3]" rMin="[CablePower4Rin]" rMax="[CablePower4Rin]" />
0302 </Polycone>
0303
0304 <Tubs name="PixelBarrelCableSignal_FlangeToST" rMin="[CableSignalFlangeToST_Rmin]" rMax="[CableSignalFlangeToST_Rmax]"
0305 dz="[CableSignalFlangeToST_L]/2" startPhi="285*deg" deltaPhi="150*deg"/>
0306 <Tubs name="PixelBarrelCablePower_FlangeToST" rMin="[CablePowerFlangeToST_Rmin]" rMax="[CablePowerFlangeToST_Rmax]"
0307 dz="[CablePowerFlangeToST_L]/2" startPhi="285*deg" deltaPhi="150*deg"/>
0308
0309 <Tubs name="PixelBarrelCool1Zp" rMin="[Cool1Rin]" rMax="[Cool1RoutZp]"
0310 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0311 <Tubs name="PixelBarrelCool1Zm" rMin="[Cool1Rin]" rMax="[Cool1RoutZm]"
0312 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0313 <Tubs name="PixelBarrelCool2Zp" rMin="[Cool2Rin]" rMax="[Cool2RoutZp]"
0314 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0315 <Tubs name="PixelBarrelCool2Zm" rMin="[Cool2Rin]" rMax="[Cool2RoutZm]"
0316 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0317 <Tubs name="PixelBarrelCool3Zp" rMin="[Cool3Rin]" rMax="[Cool3RoutZp]"
0318 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0319 <Tubs name="PixelBarrelCool3Zm" rMin="[Cool3Rin]" rMax="[Cool3RoutZm]"
0320 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0321 <Tubs name="PixelBarrelCool4Zp" rMin="[Cool4Rin]" rMax="[Cool4RoutZp]"
0322 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0323 <Tubs name="PixelBarrelCool4Zm" rMin="[Cool4Rin]" rMax="[Cool4RoutZm]"
0324 dz="[CoolT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0325
0326 <Tubs name="PixelBarrelCoolRadialZp" rMin="[Cool1Rin]" rMax="[CoolRout]"
0327 dz="[CoolRadialDZp]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0328 <Tubs name="PixelBarrelCoolRadialZm" rMin="[Cool1Rin]" rMax="[CoolRout]"
0329 dz="[CoolRadialDZm]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0330
0331 <Tubs name="PixelBarrelPipes_FlangeToSTXp" rMin="[PipeFlangeToST_Rmin]" rMax="[PipeFlangeToST_Rmax]"
0332 dz="[PipeFlangeToST_L]/2" startPhi="-10*deg" deltaPhi="20*deg"/>
0333
0334 <Tubs name="PixelBarrelPipes_FlangeToSTXm" rMin="[PipeFlangeToST_Rmin]" rMax="[PipeFlangeToST_Rmax]"
0335 dz="[PipeFlangeToST_L]/2" startPhi="170*deg" deltaPhi="20*deg"/>
0336
0337 <Tubs name="PixelBarrelConn1" rMin="[Conn1Rin]" rMax="[Shield3Rin]"
0338 dz="[Conn1T]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0339 <Tubs name="PixelBarrelConn2" rMin="[Conn2Rin]" rMax="[Shield3Rin]"
0340 dz="[Conn1T]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0341 <Tubs name="PixelBarrelConnToST" rMin="[ConnToSTRin]" rMax="[ConnToSTRout]"
0342 dz="[ConnToSTT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0343 <Tubs name="PixelBarrelConn3" rMin="[Conn3Rin]" rMax="[Conn3Rout]"
0344 dz="[Conn3T]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0345 <Tubs name="PixelBarrelConn4" rMin="[Conn4Rin]" rMax="[Conn3Rout]"
0346 dz="[Conn4T]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0347 <Tubs name="PixelBarrelService" rMin="[ServiceRin]" rMax="[ServiceRout]"
0348 dz="[ServT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0349 <Tubs name="PixelBarrelSupTubCables" rMin="[RinSupTubCab]" rMax="[Conn3Rout]"
0350 dz="[ServCablT]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0351 </SolidSection>
0352
0353 <LogicalPartSection label="pixbar.xml">
0354 <LogicalPart name="PixelBarrel" category="unspecified">
0355 <rSolid name="PixelBarrel"/>
0356 <rMaterial name="materials:Air"/>
0357 </LogicalPart>
0358 <LogicalPart name="PixelBarrelSuppTub" category="unspecified">
0359 <rSolid name="PixelBarrelSuppTub"/>
0360 <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0361 </LogicalPart>
0362 <LogicalPart name="PixelBarrelSuppBox" category="unspecified">
0363 <rSolid name="PixelBarrelSuppBox"/>
0364 <rMaterial name="pixbarmaterial:T_CarbonFibreStrBox"/>
0365 </LogicalPart>
0366 <LogicalPart name="PixelBarrelShield1" category="unspecified">
0367 <rSolid name="PixelBarrelShield1"/>
0368 <rMaterial name="trackermaterial:T_Aluminium"/>
0369 </LogicalPart>
0370 <LogicalPart name="PixelBarrelShield2" category="unspecified">
0371 <rSolid name="PixelBarrelShield2"/>
0372 <rMaterial name="trackermaterial:T_Kevlar"/>
0373 </LogicalPart>
0374 <LogicalPart name="PixelBarrelShield3" category="unspecified">
0375 <rSolid name="PixelBarrelShield3"/>
0376 <rMaterial name="trackermaterial:T_Aluminium"/>
0377 </LogicalPart>
0378 <LogicalPart name="PixelBarrelShield4" category="unspecified">
0379 <rSolid name="PixelBarrelShield4"/>
0380 <rMaterial name="trackermaterial:T_Kevlar"/>
0381 </LogicalPart>
0382 <LogicalPart name="PixelBarrelFlange1_Airex" category="unspecified">
0383 <rSolid name="PixelBarrelFlange1_Airex"/>
0384 <rMaterial name="pixbarmaterial:Flange1_Airex"/>
0385 </LogicalPart>
0386 <LogicalPart name="PixelBarrelFlange1_CFK" category="unspecified">
0387 <rSolid name="PixelBarrelFlange1_CFK"/>
0388 <rMaterial name="pixbarmaterial:Flange1_CFK"/>
0389 </LogicalPart>
0390 <LogicalPart name="PixelBarrelFlange2_Airex" category="unspecified">
0391 <rSolid name="PixelBarrelFlange2_Airex"/>
0392 <rMaterial name="pixbarmaterial:Flange2_Airex"/>
0393 </LogicalPart>
0394 <LogicalPart name="PixelBarrelFlange2_CFK" category="unspecified">
0395 <rSolid name="PixelBarrelFlange2_CFK"/>
0396 <rMaterial name="pixbarmaterial:Flange2_CFK"/>
0397 </LogicalPart>
0398 <LogicalPart name="PixelBarrelFlange3_Airex" category="unspecified">
0399 <rSolid name="PixelBarrelFlange3_Airex"/>
0400 <rMaterial name="pixbarmaterial:Flange3_Airex"/>
0401 </LogicalPart>
0402 <LogicalPart name="PixelBarrelFlange3_CFK" category="unspecified">
0403 <rSolid name="PixelBarrelFlange3_CFK"/>
0404 <rMaterial name="pixbarmaterial:Flange3_CFK"/>
0405 </LogicalPart>
0406 <LogicalPart name="PixelBarrelFlange4_InnerCFK" category="unspecified">
0407 <rSolid name="PixelBarrelFlange4_InnerCFK"/>
0408 <rMaterial name="pixbarmaterial:Flange4_InnerCFK"/>
0409 </LogicalPart>
0410 <LogicalPart name="PixelBarrelFlange4_CFK" category="unspecified">
0411 <rSolid name="PixelBarrelFlange4_CFK"/>
0412 <rMaterial name="pixbarmaterial:Flange4_CFK"/>
0413 </LogicalPart>
0414 <!-- <LogicalPart name="PixelBarrelFlangIn" category="unspecified">
0415 <rSolid name="PixelBarrelFlangIn"/>
0416 <rMaterial name="pixbarmaterial:Pix_Bar_Ring_HC"/>
0417 </LogicalPart> -->
0418 <LogicalPart name="PixelBarrelRadialCooling" category="unspecified">
0419 <rSolid name="PixelBarrelRadialCooling"/>
0420 <rMaterial name="materials:Air"/>
0421 </LogicalPart>
0422 <LogicalPart name="PixelBarrelCableSignal1" category="unspecified">
0423 <rSolid name="PixelBarrelCableSignal1"/>
0424 <rMaterial name="pixbarmaterial:Pix_Bar_CableSignal_Upgrade"/>
0425 </LogicalPart>
0426 <LogicalPart name="PixelBarrelCableSignal2" category="unspecified">
0427 <rSolid name="PixelBarrelCableSignal2"/>
0428 <rMaterial name="pixbarmaterial:Pix_Bar_CableSignal_Upgrade"/>
0429 </LogicalPart>
0430 <LogicalPart name="PixelBarrelCableSignal3" category="unspecified">
0431 <rSolid name="PixelBarrelCableSignal3"/>
0432 <rMaterial name="pixbarmaterial:Pix_Bar_CableSignal_Upgrade"/>
0433 </LogicalPart>
0434 <LogicalPart name="PixelBarrelCableSignal4" category="unspecified">
0435 <rSolid name="PixelBarrelCableSignal4"/>
0436 <rMaterial name="pixbarmaterial:Pix_Bar_CableSignal_Upgrade"/>
0437 </LogicalPart>
0438 <LogicalPart name="PixelBarrelCablePower1" category="unspecified">
0439 <rSolid name="PixelBarrelCablePower1"/>
0440 <rMaterial name="pixbarmaterial:Pix_Bar_CablePower_Upgrade"/>
0441 </LogicalPart>
0442 <LogicalPart name="PixelBarrelCablePower2" category="unspecified">
0443 <rSolid name="PixelBarrelCablePower2"/>
0444 <rMaterial name="pixbarmaterial:Pix_Bar_CablePower_Upgrade"/>
0445 </LogicalPart>
0446 <LogicalPart name="PixelBarrelCablePower3" category="unspecified">
0447 <rSolid name="PixelBarrelCablePower3"/>
0448 <rMaterial name="pixbarmaterial:Pix_Bar_CablePower_Upgrade"/>
0449 </LogicalPart>
0450 <LogicalPart name="PixelBarrelCablePower4" category="unspecified">
0451 <rSolid name="PixelBarrelCablePower4"/>
0452 <rMaterial name="pixbarmaterial:Pix_Bar_CablePower_Upgrade"/>
0453 </LogicalPart>
0454
0455 <LogicalPart name="PixelBarrelCableSignal_FlangeToST" category="unspecified">
0456 <rSolid name="PixelBarrelCableSignal_FlangeToST"/>
0457 <rMaterial name="pixbarmaterial:Pix_Bar_CableSignal_Upgrade"/>
0458 </LogicalPart>
0459 <LogicalPart name="PixelBarrelCablePower_FlangeToST" category="unspecified">
0460 <rSolid name="PixelBarrelCablePower_FlangeToST"/>
0461 <rMaterial name="pixbarmaterial:Pix_Bar_CablePower_Upgrade"/>
0462 </LogicalPart>
0463
0464 <LogicalPart name="PixelBarrelCool1Zp" category="unspecified">
0465 <rSolid name="PixelBarrelCool1Zp"/>
0466 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0467 </LogicalPart>
0468 <LogicalPart name="PixelBarrelCool1Zm" category="unspecified">
0469 <rSolid name="PixelBarrelCool1Zm"/>
0470 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0471 </LogicalPart>
0472 <LogicalPart name="PixelBarrelCool2Zp" category="unspecified">
0473 <rSolid name="PixelBarrelCool2Zp"/>
0474 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0475 </LogicalPart>
0476 <LogicalPart name="PixelBarrelCool2Zm" category="unspecified">
0477 <rSolid name="PixelBarrelCool2Zm"/>
0478 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0479 </LogicalPart>
0480 <LogicalPart name="PixelBarrelCool3Zp" category="unspecified">
0481 <rSolid name="PixelBarrelCool3Zp"/>
0482 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0483 </LogicalPart>
0484 <LogicalPart name="PixelBarrelCool3Zm" category="unspecified">
0485 <rSolid name="PixelBarrelCool3Zm"/>
0486 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0487 </LogicalPart>
0488 <LogicalPart name="PixelBarrelCool4Zp" category="unspecified">
0489 <rSolid name="PixelBarrelCool4Zp"/>
0490 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0491 </LogicalPart>
0492 <LogicalPart name="PixelBarrelCool4Zm" category="unspecified">
0493 <rSolid name="PixelBarrelCool4Zm"/>
0494 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0495 </LogicalPart>
0496 <LogicalPart name="PixelBarrelCoolRadialZp" category="unspecified">
0497 <rSolid name="PixelBarrelCoolRadialZp"/>
0498 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0499 </LogicalPart>
0500 <LogicalPart name="PixelBarrelCoolRadialZm" category="unspecified">
0501 <rSolid name="PixelBarrelCoolRadialZm"/>
0502 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0503 </LogicalPart>
0504
0505 <LogicalPart name="PixelBarrelPipes_FlangeToSTXp" category="unspecified">
0506 <rSolid name="PixelBarrelPipes_FlangeToSTXp"/>
0507 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0508 </LogicalPart>
0509 <LogicalPart name="PixelBarrelPipes_FlangeToSTXm" category="unspecified">
0510 <rSolid name="PixelBarrelPipes_FlangeToSTXm"/>
0511 <rMaterial name="pixbarmaterial:CoolPipesDaisyChain"/>
0512 </LogicalPart>
0513
0514 <LogicalPart name="PixelBarrelConn1" category="unspecified">
0515 <rSolid name="PixelBarrelConn1"/>
0516 <rMaterial name="pixbarmaterial:Layer3_EndringPrints_Upgrade"/>
0517 </LogicalPart>
0518 <LogicalPart name="PixelBarrelConn2" category="unspecified">
0519 <rSolid name="PixelBarrelConn2"/>
0520 <rMaterial name="pixbarmaterial:Layer1_2_EndringPrints_Upgrade"/>
0521 </LogicalPart>
0522 <LogicalPart name="PixelBarrelConnToST" category="unspecified">
0523 <rSolid name="PixelBarrelConnToST"/>
0524 <rMaterial name="pixbarmaterial:cable_endring_to_tube_Upgrade"/>
0525 </LogicalPart>
0526 <LogicalPart name="PixelBarrelConn3" category="unspecified">
0527 <rSolid name="PixelBarrelConn3"/>
0528 <rMaterial name="pixbarmaterial:SupplyTubeConn3_Upgrade"/>
0529 </LogicalPart>
0530 <LogicalPart name="PixelBarrelConn4" category="unspecified">
0531 <rSolid name="PixelBarrelConn4"/>
0532 <rMaterial name="pixbarmaterial:SectorBC"/>
0533 </LogicalPart>
0534 <LogicalPart name="PixelBarrelService" category="unspecified">
0535 <rSolid name="PixelBarrelService"/>
0536 <rMaterial name="pixbarmaterial:SectorA"/>
0537 </LogicalPart>
0538 <LogicalPart name="PixelBarrelSupTubCables" category="unspecified">
0539 <rSolid name="PixelBarrelSupTubCables"/>
0540 <rMaterial name="pixbarmaterial:PixelBarrelSupTubCables"/>
0541 </LogicalPart>
0542 </LogicalPartSection>
0543
0544 <PosPartSection label="pixbar.xml">
0545 <PosPart copyNumber="1">
0546 <rParent name="pixbar:PixelBarrel"/>
0547 <rChild name="pixbar:PixelBarrelSuppTub"/>
0548 </PosPart>
0549 <PosPart copyNumber="1">
0550 <rParent name="pixbar:PixelBarrel"/>
0551 <rChild name="pixbar:PixelBarrelSuppBox"/>
0552 <Translation x="[zero]" y="[SupportY]" z="[zero]" />
0553 </PosPart>
0554 <PosPart copyNumber="2">
0555 <rParent name="pixbar:PixelBarrel"/>
0556 <rChild name="pixbar:PixelBarrelSuppBox"/>
0557 <Translation x="[zero]" y="-[SupportY]" z="[zero]" />
0558 </PosPart>
0559 <PosPart copyNumber="1">
0560 <rParent name="pixbar:PixelBarrel"/>
0561 <rChild name="pixbar:PixelBarrelShield1"/>
0562 </PosPart>
0563 <PosPart copyNumber="1">
0564 <rParent name="pixbar:PixelBarrel"/>
0565 <rChild name="pixbar:PixelBarrelShield2"/>
0566 </PosPart>
0567 <PosPart copyNumber="1">
0568 <rParent name="pixbar:PixelBarrel"/>
0569 <rChild name="pixbar:PixelBarrelShield3"/>
0570 </PosPart>
0571 <PosPart copyNumber="1">
0572 <rParent name="pixbar:PixelBarrel"/>
0573 <rChild name="pixbar:PixelBarrelShield4"/>
0574 </PosPart>
0575 <!-- <PosPart copyNumber="1">
0576 <rParent name="pixbar:PixelBarrelFlange"/>
0577 <rChild name="pixbar:PixelBarrelFlangIn"/>
0578 </PosPart> -->
0579
0580 <PosPart copyNumber="1">
0581 <rParent name="pixbar:PixelBarrel"/>
0582 <rChild name="pixbar:PixelBarrelFlange1_Airex"/>
0583 <Translation x="[zero]" y="[zero]" z="[FlangeZ]" />
0584 </PosPart>
0585 <PosPart copyNumber="2">
0586 <rParent name="pixbar:PixelBarrel"/>
0587 <rChild name="pixbar:PixelBarrelFlange1_Airex"/>
0588 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]" />
0589 </PosPart>
0590 <PosPart copyNumber="1">
0591 <rParent name="pixbar:PixelBarrel"/>
0592 <rChild name="pixbar:PixelBarrelFlange1_CFK"/>
0593 <Translation x="[zero]" y="[zero]" z="[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0594 </PosPart>
0595 <PosPart copyNumber="2">
0596 <rParent name="pixbar:PixelBarrel"/>
0597 <rChild name="pixbar:PixelBarrelFlange1_CFK"/>
0598 <Translation x="[zero]" y="[zero]" z="[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0599 </PosPart>
0600 <PosPart copyNumber="3">
0601 <rParent name="pixbar:PixelBarrel"/>
0602 <rChild name="pixbar:PixelBarrelFlange1_CFK"/>
0603 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0604 </PosPart>
0605 <PosPart copyNumber="4">
0606 <rParent name="pixbar:PixelBarrel"/>
0607 <rChild name="pixbar:PixelBarrelFlange1_CFK"/>
0608 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0609 </PosPart>
0610
0611 <PosPart copyNumber="1">
0612 <rParent name="pixbar:PixelBarrel"/>
0613 <rChild name="pixbar:PixelBarrelFlange2_Airex"/>
0614 <Translation x="[zero]" y="[zero]" z="[FlangeZ]" />
0615 </PosPart>
0616 <PosPart copyNumber="2">
0617 <rParent name="pixbar:PixelBarrel"/>
0618 <rChild name="pixbar:PixelBarrelFlange2_Airex"/>
0619 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]" />
0620 </PosPart>
0621 <PosPart copyNumber="1">
0622 <rParent name="pixbar:PixelBarrel"/>
0623 <rChild name="pixbar:PixelBarrelFlange2_CFK"/>
0624 <Translation x="[zero]" y="[zero]" z="[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0625 </PosPart>
0626 <PosPart copyNumber="2">
0627 <rParent name="pixbar:PixelBarrel"/>
0628 <rChild name="pixbar:PixelBarrelFlange2_CFK"/>
0629 <Translation x="[zero]" y="[zero]" z="[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0630 </PosPart>
0631 <PosPart copyNumber="3">
0632 <rParent name="pixbar:PixelBarrel"/>
0633 <rChild name="pixbar:PixelBarrelFlange2_CFK"/>
0634 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0635 </PosPart>
0636 <PosPart copyNumber="4">
0637 <rParent name="pixbar:PixelBarrel"/>
0638 <rChild name="pixbar:PixelBarrelFlange2_CFK"/>
0639 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0640 </PosPart>
0641
0642 <PosPart copyNumber="1">
0643 <rParent name="pixbar:PixelBarrel"/>
0644 <rChild name="pixbar:PixelBarrelFlange3_Airex"/>
0645 <Translation x="[zero]" y="[zero]" z="[FlangeZ]" />
0646 </PosPart>
0647 <PosPart copyNumber="2">
0648 <rParent name="pixbar:PixelBarrel"/>
0649 <rChild name="pixbar:PixelBarrelFlange3_Airex"/>
0650 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]" />
0651 </PosPart>
0652 <PosPart copyNumber="1">
0653 <rParent name="pixbar:PixelBarrel"/>
0654 <rChild name="pixbar:PixelBarrelFlange3_CFK"/>
0655 <Translation x="[zero]" y="[zero]" z="[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0656 </PosPart>
0657 <PosPart copyNumber="2">
0658 <rParent name="pixbar:PixelBarrel"/>
0659 <rChild name="pixbar:PixelBarrelFlange3_CFK"/>
0660 <Translation x="[zero]" y="[zero]" z="[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0661 </PosPart>
0662 <PosPart copyNumber="3">
0663 <rParent name="pixbar:PixelBarrel"/>
0664 <rChild name="pixbar:PixelBarrelFlange3_CFK"/>
0665 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0666 </PosPart>
0667 <PosPart copyNumber="4">
0668 <rParent name="pixbar:PixelBarrel"/>
0669 <rChild name="pixbar:PixelBarrelFlange3_CFK"/>
0670 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0671 </PosPart>
0672
0673 <PosPart copyNumber="1">
0674 <rParent name="pixbar:PixelBarrel"/>
0675 <rChild name="pixbar:PixelBarrelFlange4_InnerCFK"/>
0676 <Translation x="[zero]" y="[zero]" z="[FlangeZ]" />
0677 </PosPart>
0678 <PosPart copyNumber="2">
0679 <rParent name="pixbar:PixelBarrel"/>
0680 <rChild name="pixbar:PixelBarrelFlange4_InnerCFK"/>
0681 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]" />
0682 </PosPart>
0683 <PosPart copyNumber="1">
0684 <rParent name="pixbar:PixelBarrel"/>
0685 <rChild name="pixbar:PixelBarrelFlange4_CFK"/>
0686 <Translation x="[zero]" y="[zero]" z="[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0687 </PosPart>
0688 <PosPart copyNumber="2">
0689 <rParent name="pixbar:PixelBarrel"/>
0690 <rChild name="pixbar:PixelBarrelFlange4_CFK"/>
0691 <Translation x="[zero]" y="[zero]" z="[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0692 </PosPart>
0693 <PosPart copyNumber="3">
0694 <rParent name="pixbar:PixelBarrel"/>
0695 <rChild name="pixbar:PixelBarrelFlange4_CFK"/>
0696 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]+[FlangeT_Airex]/2+[FlangeT_CFK]/2" />
0697 </PosPart>
0698 <PosPart copyNumber="4">
0699 <rParent name="pixbar:PixelBarrel"/>
0700 <rChild name="pixbar:PixelBarrelFlange4_CFK"/>
0701 <Translation x="[zero]" y="[zero]" z="-[FlangeZ]-[FlangeT_Airex]/2-[FlangeT_CFK]/2" />
0702 </PosPart>
0703
0704
0705 <!-- <PosPart copyNumber="1">
0706 <rParent name="pixbar:PixelBarrel"/>
0707 <rChild name="pixbar:PixelBarrelRadialCooling"/>
0708 <Translation x="[zero]" y="[zero]" z="[RadialCoolZ]" />
0709 </PosPart>
0710
0711 <PosPart copyNumber="2">
0712 <rParent name="pixbar:PixelBarrel"/>
0713 <rChild name="pixbar:PixelBarrelRadialCooling"/>
0714 <rRotation name="pixbar:180D"/>
0715 <Translation x="[zero]" y="[zero]" z="[RadialCoolZ]" />
0716 </PosPart>
0717 <PosPart copyNumber="3">
0718 <rParent name="pixbar:PixelBarrel"/>
0719 <rChild name="pixbar:PixelBarrelRadialCooling"/>
0720 <Translation x="[zero]" y="[zero]" z="-[RadialCoolZ]" />
0721 </PosPart>
0722
0723 <PosPart copyNumber="4">
0724 <rParent name="pixbar:PixelBarrel"/>
0725 <rChild name="pixbar:PixelBarrelRadialCooling"/>
0726 <rRotation name="pixbar:180D"/>
0727 <Translation x="[zero]" y="[zero]" z="-[RadialCoolZ]" />
0728 </PosPart> -->
0729
0730
0731 <PosPart copyNumber="1">
0732 <rParent name="pixbar:PixelBarrel"/>
0733 <rChild name="pixbar:PixelBarrelCableSignal1"/>
0734 </PosPart>
0735 <PosPart copyNumber="2">
0736 <rParent name="pixbar:PixelBarrel"/>
0737 <rChild name="pixbar:PixelBarrelCableSignal1"/>
0738 <rRotation name="pixbar:180D"/>
0739 </PosPart>
0740 <PosPart copyNumber="1">
0741 <rParent name="pixbar:PixelBarrel"/>
0742 <rChild name="pixbar:PixelBarrelCableSignal2"/>
0743 </PosPart>
0744 <PosPart copyNumber="2">
0745 <rParent name="pixbar:PixelBarrel"/>
0746 <rChild name="pixbar:PixelBarrelCableSignal2"/>
0747 <rRotation name="pixbar:180D"/>
0748 </PosPart>
0749 <PosPart copyNumber="1">
0750 <rParent name="pixbar:PixelBarrel"/>
0751 <rChild name="pixbar:PixelBarrelCableSignal3"/>
0752 </PosPart>
0753 <PosPart copyNumber="2">
0754 <rParent name="pixbar:PixelBarrel"/>
0755 <rChild name="pixbar:PixelBarrelCableSignal3"/>
0756 <rRotation name="pixbar:180D"/>
0757 </PosPart>
0758 <PosPart copyNumber="1">
0759 <rParent name="pixbar:PixelBarrel"/>
0760 <rChild name="pixbar:PixelBarrelCableSignal4"/>
0761 </PosPart>
0762 <PosPart copyNumber="2">
0763 <rParent name="pixbar:PixelBarrel"/>
0764 <rChild name="pixbar:PixelBarrelCableSignal4"/>
0765 <rRotation name="pixbar:180D"/>
0766 </PosPart>
0767
0768 <PosPart copyNumber="1">
0769 <rParent name="pixbar:PixelBarrel"/>
0770 <rChild name="pixbar:PixelBarrelCablePower1"/>
0771 </PosPart>
0772 <PosPart copyNumber="2">
0773 <rParent name="pixbar:PixelBarrel"/>
0774 <rChild name="pixbar:PixelBarrelCablePower1"/>
0775 <rRotation name="pixbar:180D"/>
0776 </PosPart>
0777 <PosPart copyNumber="1">
0778 <rParent name="pixbar:PixelBarrel"/>
0779 <rChild name="pixbar:PixelBarrelCablePower2"/>
0780 </PosPart>
0781 <PosPart copyNumber="2">
0782 <rParent name="pixbar:PixelBarrel"/>
0783 <rChild name="pixbar:PixelBarrelCablePower2"/>
0784 <rRotation name="pixbar:180D"/>
0785 </PosPart>
0786 <PosPart copyNumber="1">
0787 <rParent name="pixbar:PixelBarrel"/>
0788 <rChild name="pixbar:PixelBarrelCablePower3"/>
0789 </PosPart>
0790 <PosPart copyNumber="2">
0791 <rParent name="pixbar:PixelBarrel"/>
0792 <rChild name="pixbar:PixelBarrelCablePower3"/>
0793 <rRotation name="pixbar:180D"/>
0794 </PosPart>
0795 <PosPart copyNumber="1">
0796 <rParent name="pixbar:PixelBarrel"/>
0797 <rChild name="pixbar:PixelBarrelCablePower4"/>
0798 </PosPart>
0799 <PosPart copyNumber="2">
0800 <rParent name="pixbar:PixelBarrel"/>
0801 <rChild name="pixbar:PixelBarrelCablePower4"/>
0802 <rRotation name="pixbar:180D"/>
0803 </PosPart>
0804
0805 <PosPart copyNumber="1">
0806 <rParent name="pixbar:PixelBarrel"/>
0807 <rChild name="pixbar:PixelBarrelCableSignal_FlangeToST"/>
0808 <Translation x="[zero]" y="[zero]" z="[PixelBarrelCableSignal_FlangeToST_Z]" />
0809 </PosPart>
0810 <PosPart copyNumber="2">
0811 <rParent name="pixbar:PixelBarrel"/>
0812 <rChild name="pixbar:PixelBarrelCableSignal_FlangeToST"/>
0813 <rRotation name="pixbar:180D"/>
0814 <Translation x="[zero]" y="[zero]" z="[PixelBarrelCableSignal_FlangeToST_Z]" />
0815 </PosPart>
0816 <PosPart copyNumber="3">
0817 <rParent name="pixbar:PixelBarrel"/>
0818 <rChild name="pixbar:PixelBarrelCableSignal_FlangeToST"/>
0819 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelCableSignal_FlangeToST_Z]" />
0820 </PosPart>
0821 <PosPart copyNumber="4">
0822 <rParent name="pixbar:PixelBarrel"/>
0823 <rChild name="pixbar:PixelBarrelCableSignal_FlangeToST"/>
0824 <rRotation name="pixbar:180D"/>
0825 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelCableSignal_FlangeToST_Z]" />
0826 </PosPart>
0827 <PosPart copyNumber="1">
0828 <rParent name="pixbar:PixelBarrel"/>
0829 <rChild name="pixbar:PixelBarrelCablePower_FlangeToST"/>
0830 <Translation x="[zero]" y="[zero]" z="[PixelBarrelCablePower_FlangeToST_Z]" />
0831 </PosPart>
0832 <PosPart copyNumber="2">
0833 <rParent name="pixbar:PixelBarrel"/>
0834 <rRotation name="pixbar:180D"/>
0835 <rChild name="pixbar:PixelBarrelCablePower_FlangeToST"/>
0836 <Translation x="[zero]" y="[zero]" z="[PixelBarrelCablePower_FlangeToST_Z]" />
0837 </PosPart>
0838 <PosPart copyNumber="3">
0839 <rParent name="pixbar:PixelBarrel"/>
0840 <rChild name="pixbar:PixelBarrelCablePower_FlangeToST"/>
0841 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelCablePower_FlangeToST_Z]" />
0842 </PosPart>
0843 <PosPart copyNumber="4">
0844 <rParent name="pixbar:PixelBarrel"/>
0845 <rRotation name="pixbar:180D"/>
0846 <rChild name="pixbar:PixelBarrelCablePower_FlangeToST"/>
0847 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelCablePower_FlangeToST_Z]" />
0848 </PosPart>
0849
0850 <PosPart copyNumber="1">
0851 <rParent name="pixbar:PixelBarrel"/>
0852 <rChild name="pixbar:PixelBarrelCool1Zp"/>
0853 <Translation x="[zero]" y="[zero]" z="[CoolZ]" />
0854 </PosPart>
0855 <PosPart copyNumber="1">
0856 <rParent name="pixbar:PixelBarrel"/>
0857 <rChild name="pixbar:PixelBarrelCool1Zm"/>
0858 <rRotation name="pixbar:180D"/>
0859 <Translation x="[zero]" y="[zero]" z="-[CoolZ]" />
0860 </PosPart>
0861
0862 <PosPart copyNumber="1">
0863 <rParent name="pixbar:PixelBarrel"/>
0864 <rChild name="pixbar:PixelBarrelCool2Zp"/>
0865 <Translation x="[zero]" y="[zero]" z="[CoolZ]" />
0866 </PosPart>
0867
0868 <PosPart copyNumber="1">
0869 <rParent name="pixbar:PixelBarrel"/>
0870 <rChild name="pixbar:PixelBarrelCool2Zm"/>
0871 <rRotation name="pixbar:180D"/>
0872 <Translation x="[zero]" y="[zero]" z="-[CoolZ]" />
0873 </PosPart>
0874
0875
0876 <PosPart copyNumber="1">
0877 <rParent name="pixbar:PixelBarrel"/>
0878 <rChild name="pixbar:PixelBarrelCool3Zp"/>
0879 <Translation x="[zero]" y="[zero]" z="[CoolZ]" />
0880 </PosPart>
0881 <PosPart copyNumber="1">
0882 <rParent name="pixbar:PixelBarrel"/>
0883 <rChild name="pixbar:PixelBarrelCool3Zm"/>
0884 <rRotation name="pixbar:180D"/>
0885 <Translation x="[zero]" y="[zero]" z="-[CoolZ]" />
0886 </PosPart>
0887
0888 <PosPart copyNumber="1">
0889 <rParent name="pixbar:PixelBarrel"/>
0890 <rChild name="pixbar:PixelBarrelCool4Zp"/>
0891 <Translation x="[zero]" y="[zero]" z="[CoolZ]" />
0892 </PosPart>
0893 <PosPart copyNumber="1">
0894 <rParent name="pixbar:PixelBarrel"/>
0895 <rChild name="pixbar:PixelBarrelCool4Zm"/>
0896 <rRotation name="pixbar:180D"/>
0897 <Translation x="[zero]" y="[zero]" z="-[CoolZ]" />
0898 </PosPart>
0899
0900 <PosPart copyNumber="1">
0901 <rParent name="pixbar:PixelBarrel"/>
0902 <rChild name="pixbar:PixelBarrelCoolRadialZp"/>
0903 <Translation x="[zero]" y="[zero]" z="[CoolRadialZp]" />
0904 </PosPart>
0905 <PosPart copyNumber="1">
0906 <rParent name="pixbar:PixelBarrel"/>
0907 <rChild name="pixbar:PixelBarrelCoolRadialZm"/>
0908 <rRotation name="pixbar:180D"/>
0909 <Translation x="[zero]" y="[zero]" z="-[CoolRadialZm]" />
0910 </PosPart>
0911
0912 <PosPart copyNumber="1">
0913 <rParent name="pixbar:PixelBarrel"/>
0914 <rChild name="pixbar:PixelBarrelPipes_FlangeToSTXp"/>
0915 <Translation x="[zero]" y="[zero]" z="[PixelBarrelPipe_FlangeToST_Z]" />
0916 </PosPart>
0917 <PosPart copyNumber="2">
0918 <rParent name="pixbar:PixelBarrel"/>
0919 <rChild name="pixbar:PixelBarrelPipes_FlangeToSTXp"/>
0920 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelPipe_FlangeToST_Z]" />
0921 </PosPart>
0922 <PosPart copyNumber="1">
0923 <rParent name="pixbar:PixelBarrel"/>
0924 <rChild name="pixbar:PixelBarrelPipes_FlangeToSTXm"/>
0925 <Translation x="[zero]" y="[zero]" z="[PixelBarrelPipe_FlangeToST_Z]" />
0926 </PosPart>
0927 <PosPart copyNumber="2">
0928 <rParent name="pixbar:PixelBarrel"/>
0929 <rChild name="pixbar:PixelBarrelPipes_FlangeToSTXm"/>
0930 <Translation x="[zero]" y="[zero]" z="-[PixelBarrelPipe_FlangeToST_Z]" />
0931 </PosPart>
0932
0933
0934 <!--
0935 <PosPart copyNumber="1">
0936 <rParent name="pixbar:PixelBarrel"/>
0937 <rChild name="pixbar:PixelBarrelConn1"/>
0938 <Translation x="[zero]" y="[zero]" z="[Conn1Z]" />
0939 </PosPart>
0940 <PosPart copyNumber="2">
0941 <rParent name="pixbar:PixelBarrel"/>
0942 <rChild name="pixbar:PixelBarrelConn1"/>
0943 <rRotation name="pixbar:180D"/>
0944 <Translation x="[zero]" y="[zero]" z="-[Conn1Z]" />
0945 </PosPart>
0946 <PosPart copyNumber="1">
0947 <rParent name="pixbar:PixelBarrel"/>
0948 <rChild name="pixbar:PixelBarrelConn2"/>
0949 <Translation x="[zero]" y="[zero]" z="[Conn2Z]" />
0950 </PosPart>
0951 <PosPart copyNumber="2">
0952 <rParent name="pixbar:PixelBarrel"/>
0953 <rChild name="pixbar:PixelBarrelConn2"/>
0954 <rRotation name="pixbar:180D"/>
0955 <Translation x="[zero]" y="[zero]" z="-[Conn2Z]" />
0956 </PosPart>
0957
0958 <PosPart copyNumber="1">
0959 <rParent name="pixbar:PixelBarrel"/>
0960 <rChild name="pixbar:PixelBarrelConnToST"/>
0961 <Translation x="[zero]" y="[zero]" z="[ConnToSTZ]" />
0962 </PosPart>
0963 <PosPart copyNumber="2">
0964 <rParent name="pixbar:PixelBarrel"/>
0965 <rChild name="pixbar:PixelBarrelConnToST"/>
0966 <rRotation name="pixbar:180D"/>
0967 <Translation x="[zero]" y="[zero]" z="-[ConnToSTZ]" />
0968 </PosPart>
0969 -->
0970
0971 <PosPart copyNumber="1">
0972 <rParent name="pixbar:PixelBarrel"/>
0973 <rChild name="pixbar:PixelBarrelConn3"/>
0974 <Translation x="[zero]" y="[zero]" z="[Conn3Z]" />
0975 </PosPart>
0976 <PosPart copyNumber="2">
0977 <rParent name="pixbar:PixelBarrel"/>
0978 <rChild name="pixbar:PixelBarrelConn3"/>
0979 <Translation x="[zero]" y="[zero]" z="-[Conn3Z]" />
0980 </PosPart>
0981
0982 <PosPart copyNumber="1">
0983 <rParent name="pixbar:PixelBarrel"/>
0984 <rChild name="pixbar:PixelBarrelConn4"/>
0985 <Translation x="[zero]" y="[zero]" z="[Conn4Z]" />
0986 </PosPart>
0987 <PosPart copyNumber="2">
0988 <rParent name="pixbar:PixelBarrel"/>
0989 <rChild name="pixbar:PixelBarrelConn4"/>
0990 <Translation x="[zero]" y="[zero]" z="-[Conn4Z]" />
0991 </PosPart>
0992
0993 <PosPart copyNumber="1">
0994 <rParent name="pixbar:PixelBarrel"/>
0995 <rChild name="pixbar:PixelBarrelService"/>
0996 <Translation x="[zero]" y="[zero]" z="[ServZ]" />
0997 </PosPart>
0998 <PosPart copyNumber="2">
0999 <rParent name="pixbar:PixelBarrel"/>
1000 <rChild name="pixbar:PixelBarrelService"/>
1001 <Translation x="[zero]" y="[zero]" z="-[ServZ]" />
1002 </PosPart>
1003
1004 <PosPart copyNumber="1">
1005 <rParent name="pixbar:PixelBarrel"/>
1006 <rChild name="pixbar:PixelBarrelSupTubCables"/>
1007 <Translation x="[zero]" y="[zero]" z="[ServCablZ]" />
1008 </PosPart>
1009 <PosPart copyNumber="2">
1010 <rParent name="pixbar:PixelBarrel"/>
1011 <rChild name="pixbar:PixelBarrelSupTubCables"/>
1012 <Translation x="[zero]" y="[zero]" z="-[ServCablZ]" />
1013 </PosPart>
1014
1015 <PosPart copyNumber="1">
1016 <rParent name="pixbar:PixelBarrel"/>
1017 <rChild name="pixbarlayer0:PixelBarrelLayer0"/>
1018 <rRotation name="pixbar:180D"/>
1019 </PosPart>
1020 <PosPart copyNumber="1">
1021 <rParent name="pixbar:PixelBarrel"/>
1022 <rChild name="pixbarlayer1:PixelBarrelLayer1"/>
1023 <rRotation name="pixbar:180D"/>
1024 </PosPart>
1025 <PosPart copyNumber="1">
1026 <rParent name="pixbar:PixelBarrel"/>
1027 <rChild name="pixbarlayer2:PixelBarrelLayer2"/>
1028 <rRotation name="pixbar:180D"/>
1029 </PosPart>
1030 <PosPart copyNumber="1">
1031 <rParent name="pixbar:PixelBarrel"/>
1032 <rChild name="pixbarlayer3:PixelBarrelLayer3"/>
1033 <rRotation name="pixbar:180D"/>
1034 </PosPart>
1035 </PosPartSection>
1036
1037 </DDDefinition>