Warning, /Geometry/TrackerCommonData/data/PhaseI/v0/pixbarladderfull3.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003
0004 <ConstantsSection label="pixbarladderfull3.xml" eval="true">
0005 <Constant name="zero" value="0.0*fm"/>
0006 <!--
0007 <Constant name="CFStripThick" value="0.25*mm"/>
0008 <Constant name="CFStripWidth" value="26.00*mm"/>
0009 <Constant name="CFHoleWidth" value="11.00*mm"/>
0010 <Constant name="CFHoleDz" value="22.00*mm"/>
0011 <Constant name="CFHoles" value="16"/>
0012 <Constant name="CFHoleStep" value="33.00*mm"/>
0013 -->
0014 <Constant name="CFStripThick" value="0.5*mm"/>
0015 <Constant name="CFStripWidth" value="24.50*mm"/>
0016 <Constant name="CFHoleWidth" value="10.8*mm"/>
0017 <Constant name="CFHoleDz" value="11.8*mm"/>
0018 <Constant name="CFHoles" value="32"/>
0019 <Constant name="CFHoleStep" value="16.8*mm"/>
0020 <Constant name="VirtualBaseWidth" value="21.8*mm"/>
0021 <Constant name="BaseWidth" value="5*mm"/>
0022 <Constant name="BaseX" value="[VirtualBaseWidth]/2-[BaseWidth]/2"/>
0023 <Constant name="ROChipWidth" value="21.16*mm"/>
0024 <Constant name="SensorWidth" value="18.60*mm"/>
0025 <Constant name="CableWidth" value="1.5*mm"/>
0026 <Constant name="HybridWidth" value="18.80*mm"/>
0027 <Constant name="CapacitorStripX" value="8.25*mm"/>
0028 <Constant name="ActiveWidth" value="[SensorWidth]-
0029 2*[pixbarladder:SensorEdge]"/>
0030 <Constant name="LadderWidth" value="[CFStripWidth]"/>
0031 <Constant name="LadderThick" value="[CFStripThick]+
0032 [pixbarladder:Module23Thick]+[pixbarladder:CableBoxThick]"/>
0033 <Constant name="CableBoxY" value="([LadderThick]-
0034 [pixbarladder:CableBoxThick])/2"/>
0035 <Constant name="ModuleBoxY" value="[CableBoxY]-
0036 ([pixbarladder:CableBoxThick]+[pixbarladder:Module23Thick])/2"/>
0037 <Constant name="CFStripY" value="[ModuleBoxY]-
0038 ([pixbarladder:Module23Thick]+[CFStripThick])/2"/>
0039 <Constant name="BaseY" value="-([pixbarladder:Module23Thick]-
0040 [pixbarladder:BaseThick])/2"/>
0041 <Constant name="ROChipY" value="[BaseY]+
0042 ([pixbarladder:BaseThick]+[pixbarladder:ROChipThick123])/2"/>
0043 <Constant name="SensorY" value="[ROChipY]+
0044 ([pixbarladder:ROChipThick123]+[pixbarladder:SensorThick])/2"/>
0045 <Constant name="HybridY" value="[SensorY]+
0046 ([pixbarladder:SensorThick]+[pixbarladder:HybridThick])/2"/>
0047 <Constant name="CapacitorY" value="[HybridY]+
0048 ([pixbarladder:HybridThick]+[pixbarladder:CapacitorThick])/2"/>
0049 <Constant name="CapacitorStripY" value="[HybridY]+
0050 ([pixbarladder:HybridThick]+[pixbarladder:CapacitorStripThick])/2"/>
0051 <Constant name="TBMchipY" value="[HybridY]+
0052 ([pixbarladder:HybridThick]+[pixbarladder:TBMchipThick])/2"/>
0053 <Constant name="ModuleCapY" value="[CapacitorStripY]+
0054 ([pixbarladder:CapacitorStripThick]+[pixbarladder:ModuleCapThick])/2"/>
0055 <Constant name="CFHoleZ" value="-([CFHoles]-1)*[CFHoleStep]/2"/>
0056 </ConstantsSection>
0057
0058 <SolidSection label="pixbarladderfull3.xml">
0059 <Box name="PixelBarrelLadderFull" dx="[pixbarladderfull3:LadderWidth]/2"
0060 dy="[pixbarladderfull3:LadderThick]/2" dz="[pixbarladder:ExternalLength]/2"/>
0061 <Box name="PixelBarrelModuleBoxFull" dx="[pixbarladderfull3:LadderWidth]/2"
0062 dy="[pixbarladder:Module23Thick]/2" dz="[pixbarladder:Length]/2"/>
0063 <Box name="PixelBarrelCFStripFull" dx="[pixbarladderfull3:CFStripWidth]/2"
0064 dy="[pixbarladderfull3:CFStripThick]/2" dz="[pixbarladder:Length]/2"/>
0065 <Box name="PixelBarrelCableBoxFull" dx="[pixbarladderfull3:LadderWidth]/2"
0066 dy="[pixbarladder:CableBoxThick]/2" dz="[pixbarladder:ExternalLength]/2"/>
0067 <Box name="PixelBarrelModuleFull" dx="[pixbarladderfull3:LadderWidth]/2"
0068 dy="[pixbarladder:Module23Thick]/2" dz="[pixbarladder:ModuleDz]/2"/>
0069 <Box name="PixelBarrelBaseFull" dx="[pixbarladderfull3:BaseWidth]/2"
0070 dy="[pixbarladder:BaseThick]/2" dz="[pixbarladder:SensorDz]/2"/>
0071 <Box name="PixelBarrelROChipFull" dx="[pixbarladderfull3:ROChipWidth]/2"
0072 dy="[pixbarladder:ROChipThick123]/2" dz="[pixbarladder:ActiveDz]/2"/>
0073 <Box name="PixelBarrelSensorFull" dx="[pixbarladderfull3:SensorWidth]/2"
0074 dy="[pixbarladder:SensorThick]/2" dz="[pixbarladder:SensorDz]/2"/>
0075 <Box name="PixelBarrelActiveFull" dx="[pixbarladderfull3:ActiveWidth]/2"
0076 dy="[pixbarladder:ActiveDz]/2" dz="[pixbarladder:SensorThick]/2"/>
0077 <Box name="PixelBarrelHybridFull" dx="[pixbarladderfull3:HybridWidth]/2"
0078 dy="[pixbarladder:HybridThick]/2" dz="[pixbarladder:HybridDz]/2"/>
0079 <Tubs name="PixelBarrelCableBoundle1" rMin="[zero]" rMax="[pixbarladder:CableBoundleDiameter]/2"
0080 dz="[pixbarladder:Cable1Dz]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0081 <Tubs name="PixelBarrelCableBoundle2" rMin="[zero]" rMax="[pixbarladder:CableBoundleDiameter]/2"
0082 dz="[pixbarladder:Cable2Dz]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0083 <Tubs name="PixelBarrelCableBoundle3" rMin="[zero]" rMax="[pixbarladder:CableBoundleDiameter]/2"
0084 dz="[pixbarladder:Cable3Dz]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0085 <Tubs name="PixelBarrelCableBoundle4" rMin="[zero]" rMax="[pixbarladder:CableBoundleDiameter]/2"
0086 dz="[pixbarladder:Cable4Dz]/2" startPhi="0*deg" deltaPhi="360*deg"/>
0087 <Box name="PixelBarrelCFStripHoleFull" dx="[pixbarladderfull3:CFHoleWidth]/2"
0088 dy="[pixbarladderfull3:CFStripThick]/2"
0089 dz="[pixbarladderfull3:CFHoleDz]/2"/>
0090 <!--
0091 <Box name="PixelBarrelCapacitorFull" dx="[pixbarladder:CapacitorDx]/2"
0092 dy="[pixbarladder:CapacitorThick]/2" dz="[pixbarladder:CapacitorDz]/2"/>
0093 -->
0094 <Box name="PixelBarrelCapacitorStripFull" dx="[pixbarladder:CapacitorStripDx]/2"
0095 dy="[pixbarladder:CapacitorStripThick]/2" dz="[pixbarladder:CapacitorStripDz]/2"/>
0096 <Box name="PixelBarrelTBMFull" dx="[pixbarladder:TBMchipDx]/2"
0097 dy="[pixbarladder:TBMchipThick]/2" dz="[pixbarladder:TBMchipDz]/2"/>
0098 <Box name="PixelBarrelModuleCapFull" dx="[pixbarladderfull3:HybridWidth]/2"
0099 dy="[pixbarladder:ModuleCapThick]/2" dz="[pixbarladder:HybridDz]/2"/>
0100 </SolidSection>
0101
0102 <LogicalPartSection label="pixbarladderfull3.xml">
0103 <LogicalPart name="PixelBarrelLadderFull3" category="unspecified">
0104 <rSolid name="pixbarladderfull3:PixelBarrelLadderFull"/>
0105 <rMaterial name="materials:Air"/>
0106 </LogicalPart>
0107 <LogicalPart name="PixelBarrelModuleBoxFull" category="unspecified">
0108 <rSolid name="pixbarladderfull3:PixelBarrelModuleBoxFull"/>
0109 <rMaterial name="materials:Air"/>
0110 </LogicalPart>
0111 <!--
0112 <LogicalPart name="PixelBarrelCFStripFull" category="unspecified">
0113 <rSolid name="pixbarladderfull3:PixelBarrelCFStripFull"/>
0114 <rMaterial name="materials:Carbon_fibre_str_Upgrade2"/>
0115 </LogicalPart>
0116 -->
0117 <LogicalPart name="PixelBarrelCFStripFull" category="unspecified">
0118 <rSolid name="pixbarladderfull3:PixelBarrelCFStripFull"/>
0119 <rMaterial name="pixbarmaterial:CFK_Layer4"/>
0120 </LogicalPart>
0121 <LogicalPart name="PixelBarrelCableBoxFull" category="unspecified">
0122 <rSolid name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0123 <rMaterial name="materials:Air"/>
0124 </LogicalPart>
0125 <LogicalPart name="PixelBarrelModuleFullMinus" category="unspecified">
0126 <rSolid name="pixbarladderfull3:PixelBarrelModuleFull"/>
0127 <rMaterial name="materials:Air"/>
0128 </LogicalPart>
0129 <LogicalPart name="PixelBarrelModuleFullPlus" category="unspecified">
0130 <rSolid name="pixbarladderfull3:PixelBarrelModuleFull"/>
0131 <rMaterial name="materials:Air"/>
0132 </LogicalPart>
0133 <LogicalPart name="PixelBarrelBaseFull" category="unspecified">
0134 <rSolid name="pixbarladderfull3:PixelBarrelBaseFull"/>
0135 <rMaterial name="pixbarmaterial:Pix_Bar_Baseplate_Full_Upgrade"/>
0136 </LogicalPart>
0137 <LogicalPart name="PixelBarrelROChipFull" category="unspecified">
0138 <rSolid name="pixbarladderfull3:PixelBarrelROChipFull"/>
0139 <rMaterial name="materials:Silicon"/>
0140 </LogicalPart>
0141 <LogicalPart name="PixelBarrelSensorFull" category="unspecified">
0142 <rSolid name="pixbarladderfull3:PixelBarrelSensorFull"/>
0143 <rMaterial name="materials:Silicon"/>
0144 </LogicalPart>
0145 <LogicalPart name="PixelBarrelActiveFull3" category="unspecified">
0146 <rSolid name="pixbarladderfull3:PixelBarrelActiveFull"/>
0147 <rMaterial name="materials:Silicon"/>
0148 </LogicalPart>
0149 <LogicalPart name="PixelBarrelHybridFull" category="unspecified">
0150 <rSolid name="pixbarladderfull3:PixelBarrelHybridFull"/>
0151 <rMaterial name="pixbarmaterial:Pix_Bar_Hybrid_Full"/>
0152 </LogicalPart>
0153 <LogicalPart name="PixelBarrelCableBoundle1" category="unspecified">
0154 <rSolid name="pixbarladderfull3:PixelBarrelCableBoundle1"/>
0155 <rMaterial name="pixbarmaterial:Pix_Bar_Cable_Layer234_Upgrade"/>
0156 </LogicalPart>
0157 <LogicalPart name="PixelBarrelCableBoundle2" category="unspecified">
0158 <rSolid name="pixbarladderfull3:PixelBarrelCableBoundle2"/>
0159 <rMaterial name="pixbarmaterial:Pix_Bar_Cable_Layer234_Upgrade"/>
0160 </LogicalPart>
0161 <LogicalPart name="PixelBarrelCableBoundle3" category="unspecified">
0162 <rSolid name="pixbarladderfull3:PixelBarrelCableBoundle3"/>
0163 <rMaterial name="pixbarmaterial:Pix_Bar_Cable_Layer234_Upgrade"/>
0164 </LogicalPart>
0165 <LogicalPart name="PixelBarrelCableBoundle4" category="unspecified">
0166 <rSolid name="pixbarladderfull3:PixelBarrelCableBoundle4"/>
0167 <rMaterial name="pixbarmaterial:Pix_Bar_Cable_Layer234_Upgrade"/>
0168 </LogicalPart>
0169 <LogicalPart name="PixelBarrelCFStripHoleFull" category="unspecified">
0170 <rSolid name="pixbarladderfull3:PixelBarrelCFStripHoleFull"/>
0171 <rMaterial name="materials:Air"/>
0172 </LogicalPart>
0173 <!--
0174 <LogicalPart name="PixelBarrelCapacitorFull" category="unspecified">
0175 <rSolid name="pixbarladderfull3:PixelBarrelCapacitorFull"/>
0176 <rMaterial name="trackermaterial:T_Barium_Titanate"/>
0177 </LogicalPart>
0178 -->
0179 <LogicalPart name="PixelBarrelCapacitorStripFull" category="unspecified">
0180 <rSolid name="pixbarladderfull3:PixelBarrelCapacitorStripFull"/>
0181 <rMaterial name="pixbarmaterial:Pix_Bar_Capacitor"/>
0182 </LogicalPart>
0183 <LogicalPart name="PixelBarrelTBMFull" category="unspecified">
0184 <rSolid name="pixbarladderfull3:PixelBarrelTBMFull"/>
0185 <rMaterial name="materials:Silicon"/>
0186 </LogicalPart>
0187 <LogicalPart name="PixelBarrelModuleCapFull" category="unspecified">
0188 <rSolid name="pixbarladderfull3:PixelBarrelModuleCapFull"/>
0189 <rMaterial name="trackermaterial:T_Kapton"/>
0190 </LogicalPart>
0191 </LogicalPartSection>
0192
0193 <PosPartSection label="pixbarladderfull3.xml">
0194 <PosPart copyNumber="1">
0195 <rParent name="pixbarladderfull3:PixelBarrelLadderFull3"/>
0196 <rChild name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0197 <Translation x="[zero]" y="[CableBoxY]" z="[zero]" />
0198 </PosPart>
0199 <PosPart copyNumber="1">
0200 <rParent name="pixbarladderfull3:PixelBarrelLadderFull3"/>
0201 <rChild name="pixbarladderfull3:PixelBarrelModuleBoxFull"/>
0202 <Translation x="[zero]" y="[ModuleBoxY]" z="[zero]" />
0203 </PosPart>
0204 <PosPart copyNumber="1">
0205 <rParent name="pixbarladderfull3:PixelBarrelLadderFull3"/>
0206 <rChild name="pixbarladderfull3:PixelBarrelCFStripFull"/>
0207 <Translation x="[zero]" y="[CFStripY]" z="[zero]" />
0208 </PosPart>
0209 <PosPart copyNumber="1">
0210 <rParent name="pixbarladderfull3:PixelBarrelSensorFull"/>
0211 <rChild name="pixbarladderfull3:PixelBarrelActiveFull3"/>
0212 <rRotation name="pixbarladder:Z2XY"/>
0213 </PosPart>
0214 <PosPart copyNumber="1">
0215 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0216 <rChild name="pixbarladderfull3:PixelBarrelBaseFull"/>
0217 <Translation x="[BaseX]" y="[BaseY]" z="[zero]" />
0218 </PosPart>
0219 <PosPart copyNumber="2">
0220 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0221 <rChild name="pixbarladderfull3:PixelBarrelBaseFull"/>
0222 <Translation x="-[BaseX]" y="[BaseY]" z="[zero]" />
0223 </PosPart>
0224 <PosPart copyNumber="1">
0225 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0226 <rChild name="pixbarladderfull3:PixelBarrelROChipFull"/>
0227 <Translation x="[zero]" y="[ROChipY]" z="[zero]" />
0228 </PosPart>
0229 <PosPart copyNumber="1">
0230 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0231 <rChild name="pixbarladderfull3:PixelBarrelSensorFull"/>
0232 <Translation x="[zero]" y="[SensorY]" z="[zero]" />
0233 <rRotation name="pixbarladder:Y180D"/>
0234 </PosPart>
0235 <PosPart copyNumber="1">
0236 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0237 <rChild name="pixbarladderfull3:PixelBarrelHybridFull"/>
0238 <Translation x="[zero]" y="[HybridY]" z="[zero]" />
0239 </PosPart>
0240 <PosPart copyNumber="1">
0241 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0242 <rChild name="pixbarladderfull3:PixelBarrelBaseFull"/>
0243 <Translation x="[BaseX]" y="[BaseY]" z="[zero]" />
0244 </PosPart>
0245 <PosPart copyNumber="2">
0246 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0247 <rChild name="pixbarladderfull3:PixelBarrelBaseFull"/>
0248 <Translation x="-[BaseX]" y="[BaseY]" z="[zero]" />
0249 </PosPart>
0250 <PosPart copyNumber="1">
0251 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0252 <rChild name="pixbarladderfull3:PixelBarrelROChipFull"/>
0253 <Translation x="[zero]" y="[ROChipY]" z="[zero]" />
0254 </PosPart>
0255 <PosPart copyNumber="1">
0256 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0257 <rChild name="pixbarladderfull3:PixelBarrelSensorFull"/>
0258 <Translation x="[zero]" y="[SensorY]" z="[zero]" />
0259 <rRotation name="pixbarladder:Y180D"/>
0260 </PosPart>
0261 <PosPart copyNumber="1">
0262 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0263 <rChild name="pixbarladderfull3:PixelBarrelHybridFull"/>
0264 <Translation x="[zero]" y="[HybridY]" z="[zero]" />
0265 </PosPart>
0266
0267 <PosPart copyNumber="1">
0268 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0269 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle1"/>
0270 <Translation x="[pixbarladder:Cable1BoundleX]" y="[zero]"
0271 z="[pixbarladder:Cable1Z]" />
0272 </PosPart>
0273 <PosPart copyNumber="2">
0274 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0275 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle1"/>
0276 <Translation x="[pixbarladder:Cable1BoundleX]" y="[zero]"
0277 z="-[pixbarladder:Cable1Z]" />
0278 </PosPart>
0279 <PosPart copyNumber="1">
0280 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0281 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle2"/>
0282 <Translation x="[pixbarladder:Cable2BoundleX]" y="[zero]"
0283 z="[pixbarladder:Cable2Z]" />
0284 </PosPart>
0285 <PosPart copyNumber="2">
0286 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0287 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle2"/>
0288 <Translation x="[pixbarladder:Cable2BoundleX]" y="[zero]"
0289 z="-[pixbarladder:Cable2Z]" />
0290 </PosPart>
0291 <PosPart copyNumber="1">
0292 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0293 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle3"/>
0294 <Translation x="[pixbarladder:Cable3BoundleX]" y="[zero]"
0295 z="[pixbarladder:Cable3Z]" />
0296 </PosPart>
0297 <PosPart copyNumber="2">
0298 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0299 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle3"/>
0300 <Translation x="[pixbarladder:Cable3BoundleX]" y="[zero]"
0301 z="-[pixbarladder:Cable3Z]" />
0302 </PosPart>
0303 <PosPart copyNumber="1">
0304 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0305 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle4"/>
0306 <Translation x="[pixbarladder:Cable4BoundleX]" y="[zero]"
0307 z="[pixbarladder:Cable4Z]" />
0308 </PosPart>
0309 <PosPart copyNumber="2">
0310 <rParent name="pixbarladderfull3:PixelBarrelCableBoxFull"/>
0311 <rChild name="pixbarladderfull3:PixelBarrelCableBoundle4"/>
0312 <Translation x="[pixbarladder:Cable4BoundleX]" y="[zero]"
0313 z="-[pixbarladder:Cable4Z]" />
0314 </PosPart>
0315 <!--
0316 <PosPart copyNumber="1">
0317 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0318 <rChild name="pixbarladderfull3:PixelBarrelCapacitorFull"/>
0319 <Translation x="[zero]" y="[pixbarladderfull3:CapacitorY]"
0320 z="[pixbarladder:CapacitorZ]" />
0321 </PosPart>
0322 -->
0323 <PosPart copyNumber="1">
0324 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0325 <rChild name="pixbarladderfull3:PixelBarrelCapacitorStripFull"/>
0326 <Translation x="[pixbarladderfull3:CapacitorStripX]" y="[pixbarladderfull3:CapacitorStripY]"
0327 z="[zero]" />
0328 </PosPart>
0329 <PosPart copyNumber="2">
0330 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0331 <rChild name="pixbarladderfull3:PixelBarrelCapacitorStripFull"/>
0332 <Translation x="-[pixbarladderfull3:CapacitorStripX]" y="[pixbarladderfull3:CapacitorStripY]"
0333 z="[zero]" />
0334 </PosPart>
0335 <!--
0336 <PosPart copyNumber="1">
0337 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0338 <rChild name="pixbarladderfull3:PixelBarrelCapacitorFull"/>
0339 <Translation x="[zero]" y="[pixbarladderfull3:CapacitorY]"
0340 z="-[pixbarladder:CapacitorZ]" />
0341 </PosPart>
0342 -->
0343 <PosPart copyNumber="1">
0344 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0345 <rChild name="pixbarladderfull3:PixelBarrelCapacitorStripFull"/>
0346 <Translation x="[pixbarladderfull3:CapacitorStripX]" y="[pixbarladderfull3:CapacitorStripY]"
0347 z="[zero]" />
0348 </PosPart>
0349 <PosPart copyNumber="2">
0350 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0351 <rChild name="pixbarladderfull3:PixelBarrelCapacitorStripFull"/>
0352 <Translation x="-[pixbarladderfull3:CapacitorStripX]" y="[pixbarladderfull3:CapacitorStripY]"
0353 z="[zero]" />
0354 </PosPart>
0355 <PosPart copyNumber="1">
0356 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0357 <rChild name="pixbarladderfull3:PixelBarrelTBMFull"/>
0358 <Translation x="[zero]" y="[pixbarladderfull3:TBMchipY]"
0359 z="[zero]" />
0360 </PosPart>
0361 <PosPart copyNumber="1">
0362 <rParent name="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0363 <rChild name="pixbarladderfull3:PixelBarrelModuleCapFull"/>
0364 <Translation x="[zero]" y="[pixbarladderfull3:ModuleCapY]"
0365 z="[zero]" />
0366 </PosPart>
0367 <PosPart copyNumber="1">
0368 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0369 <rChild name="pixbarladderfull3:PixelBarrelTBMFull"/>
0370 <Translation x="[zero]" y="[pixbarladderfull3:TBMchipY]"
0371 z="[zero]" />
0372 </PosPart>
0373 <PosPart copyNumber="1">
0374 <rParent name="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0375 <rChild name="pixbarladderfull3:PixelBarrelModuleCapFull"/>
0376 <Translation x="[zero]" y="[pixbarladderfull3:ModuleCapY]"
0377 z="[zero]" />
0378 </PosPart>
0379 </PosPartSection>
0380
0381 <Algorithm name="track:DDTrackerLinear">
0382 <rParent name="pixbarladderfull3:PixelBarrelModuleBoxFull"/>
0383 <String name="ChildName" value="pixbarladderfull3:PixelBarrelModuleFullMinus"/>
0384 <Numeric name="Number" value="[pixbarladder:ModulesPerSide]"/>
0385 <Numeric name="Theta" value="0*deg"/>
0386 <Numeric name="Phi" value="0*deg"/>
0387 <Numeric name="Offset" value="[pixbarladder:ModuleZ]" />
0388 <Numeric name="Delta" value="[pixbarladder:ModuleDz]"/>
0389 <String name="Rotation" value="pixbarladder:NULL" />
0390 <Vector name="Center" type="numeric" nEntries="3">
0391 [zero], [zero], [zero] </Vector>
0392 </Algorithm>
0393 <Algorithm name="track:DDTrackerLinear">
0394 <rParent name="pixbarladderfull3:PixelBarrelModuleBoxFull"/>
0395 <String name="ChildName" value="pixbarladderfull3:PixelBarrelModuleFullPlus"/>
0396 <Numeric name="Number" value="[pixbarladder:ModulesPerSide]"/>
0397 <Numeric name="Theta" value="0*deg"/>
0398 <Numeric name="Phi" value="0*deg"/>
0399 <Numeric name="Offset" value="[pixbarladder:ModuleZ]+[pixbarladder:ModuleDz]*[pixbarladder:ModulesPerSide]" />
0400 <Numeric name="Delta" value="[pixbarladder:ModuleDz]"/>
0401 <String name="Rotation" value="pixbarladder:NULL" />
0402 <Vector name="Center" type="numeric" nEntries="3">
0403 [zero], [zero], [zero] </Vector>
0404 </Algorithm>
0405
0406 <Algorithm name="track:DDTrackerLinear">
0407 <rParent name="pixbarladderfull3:PixelBarrelCFStripFull"/>
0408 <String name="ChildName" value="pixbarladderfull3:PixelBarrelCFStripHoleFull"/>
0409 <Numeric name="Number" value="[CFHoles]"/>
0410 <Numeric name="Theta" value="0*deg"/>
0411 <Numeric name="Phi" value="0*deg"/>
0412 <Numeric name="Offset" value="[CFHoleZ]" />
0413 <Numeric name="Delta" value="[CFHoleStep]"/>
0414 <String name="Rotation" value="pixbarladder:NULL" />
0415 <Vector name="Center" type="numeric" nEntries="3">
0416 [zero], [zero], [zero] </Vector>
0417 </Algorithm>
0418
0419 </DDDefinition>