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