Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/TrackerCommonData/data/pixbarladderfull.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <DDDefinition xmlns="http://www.cern.ch/cms/DDL" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.cern.ch/cms/DDL ../../../DetectorDescription/Schema/DDLSchema.xsd">
0003         <ConstantsSection label="pixbarladderfull.xml" eval="true">
0004                 <Constant name="zero" value="0.0*fm"/>
0005                 <Constant name="CFStripThick" value="0.25*mm"/>
0006                 <Constant name="CFStripWidth" value="26.00*mm"/>
0007                 <Constant name="CFHoleWidth" value="11.00*mm"/>
0008                 <Constant name="CFHoleDz" value="22.00*mm"/>
0009                 <Constant name="CFHoles" value="16"/>
0010                 <Constant name="CFHoleStep" value="33.00*mm"/>
0011                 <Constant name="VirtualBaseWidth" value="21.76*mm"/>
0012                 <Constant name="BaseWidth" value="4.48*mm"/>
0013                 <Constant name="BaseX" value="[VirtualBaseWidth]/2-[BaseWidth]/2"/>
0014                 <Constant name="ROChipWidth" value="19.955*mm"/>
0015                 <Constant name="SensorWidth" value="18.60*mm"/>
0016                 <Constant name="CableWidth" value="6.70*mm"/>
0017                 <Constant name="HybridWidth" value="18.80*mm"/>
0018                 <Constant name="CapacitorStripX" value="8.25*mm"/>
0019                 <Constant name="ActiveWidth" value="[SensorWidth]-            2*[pixbarladder:SensorEdge]"/>
0020                 <Constant name="LadderWidth" value="[CFStripWidth]"/>
0021                 <Constant name="LadderThick" value="[CFStripThick]+            [pixbarladder:ModuleThick]+[pixbarladder:CableBoxThick]"/>
0022                 <Constant name="CableBoxY" value="([LadderThick]-            [pixbarladder:CableBoxThick])/2"/>
0023                 <Constant name="ModuleBoxY" value="[CableBoxY]-            ([pixbarladder:CableBoxThick]+[pixbarladder:ModuleThick])/2"/>
0024                 <Constant name="CFStripY" value="[ModuleBoxY]-            ([pixbarladder:ModuleThick]+[CFStripThick])/2"/>
0025                 <Constant name="BaseY" value="-([pixbarladder:ModuleThick]-            [pixbarladder:BaseThick])/2"/>
0026                 <Constant name="ROChipY" value="[BaseY]+            ([pixbarladder:BaseThick]+[pixbarladder:ROChipThick])/2"/>
0027                 <Constant name="SensorY" value="[ROChipY]+            ([pixbarladder:ROChipThick]+[pixbarladder:SensorThick])/2"/>
0028                 <Constant name="HybridY" value="[SensorY]+            ([pixbarladder:SensorThick]+[pixbarladder:HybridThick])/2"/>
0029                 <Constant name="CapacitorY" value="[HybridY]+            ([pixbarladder:HybridThick]+[pixbarladder:CapacitorThick])/2"/>
0030                 <Constant name="CapacitorStripY" value="[HybridY]+            ([pixbarladder:HybridThick]+[pixbarladder:CapacitorStripThick])/2"/>
0031                 <Constant name="TBMchipY" value="[HybridY]+            ([pixbarladder:HybridThick]+[pixbarladder:TBMchipThick])/2"/>
0032                 <Constant name="CFHoleZ" value="-([CFHoles]-1)*[CFHoleStep]/2"/>
0033         </ConstantsSection>
0034         <SolidSection label="pixbarladderfull.xml">
0035                 <Box name="PixelBarrelLadderFull" dx="[pixbarladderfull:LadderWidth]/2" dy="[pixbarladderfull:LadderThick]/2" dz="[pixbarladder:ExternalLength]/2"/>
0036                 <Box name="PixelBarrelModuleBoxFull" dx="[pixbarladderfull:LadderWidth]/2" dy="[pixbarladder:ModuleThick]/2" dz="[pixbarladder:Length]/2"/>
0037                 <Box name="PixelBarrelCFStripFull" dx="[pixbarladderfull:CFStripWidth]/2" dy="[pixbarladderfull:CFStripThick]/2" dz="[pixbarladder:Length]/2"/>
0038                 <Box name="PixelBarrelCableBoxFull" dx="[pixbarladderfull:LadderWidth]/2" dy="[pixbarladder:CableBoxThick]/2" dz="[pixbarladder:ExternalLength]/2"/>
0039                 <Box name="PixelBarrelModuleFull" dx="[pixbarladderfull:LadderWidth]/2" dy="[pixbarladder:ModuleThick]/2" dz="[pixbarladder:ModuleDz]/2"/>
0040                 <Box name="PixelBarrelBaseFull" dx="[pixbarladderfull:BaseWidth]/2" dy="[pixbarladder:BaseThick]/2" dz="[pixbarladder:SensorDz]/2"/>
0041                 <Box name="PixelBarrelROChipFull" dx="[pixbarladderfull:ROChipWidth]/2" dy="[pixbarladder:ROChipThick]/2" dz="[pixbarladder:ActiveDz]/2"/>
0042                 <Box name="PixelBarrelSensorFull" dx="[pixbarladderfull:SensorWidth]/2" dy="[pixbarladder:SensorThick]/2" dz="[pixbarladder:SensorDz]/2"/>
0043                 <Box name="PixelBarrelActiveFull" dx="[pixbarladderfull:ActiveWidth]/2" dy="[pixbarladder:ActiveDz]/2" dz="[pixbarladder:SensorThick]/2"/>
0044                 <Box name="PixelBarrelHybridFull" dx="[pixbarladderfull:HybridWidth]/2" dy="[pixbarladder:HybridThick]/2" dz="[pixbarladder:HybridDz]/2"/>
0045                 <Box name="PixelBarrelCable1Full" dx="[pixbarladderfull:CableWidth]/2" dy="[pixbarladder:CableThick]/2" dz="[pixbarladder:Cable1Dz]/2"/>
0046                 <Box name="PixelBarrelCable2Full" dx="[pixbarladderfull:CableWidth]/2" dy="[pixbarladder:CableThick]/2" dz="[pixbarladder:Cable2Dz]/2"/>
0047                 <Box name="PixelBarrelCable3Full" dx="[pixbarladderfull:CableWidth]/2" dy="[pixbarladder:CableThick]/2" dz="[pixbarladder:Cable3Dz]/2"/>
0048                 <Box name="PixelBarrelCable4Full" dx="[pixbarladderfull:CableWidth]/2" dy="[pixbarladder:CableThick]/2" dz="[pixbarladder:Cable4Dz]/2"/>
0049                 <Box name="PixelBarrelCFStripHoleFull" dx="[pixbarladderfull:CFHoleWidth]/2" dy="[pixbarladderfull:CFStripThick]/2" dz="[pixbarladderfull:CFHoleDz]/2"/>
0050                 <Box name="PixelBarrelCapacitorFull" dx="[pixbarladder:CapacitorDx]/2" dy="[pixbarladder:CapacitorThick]/2" dz="[pixbarladder:CapacitorDz]/2"/>
0051                 <Box name="PixelBarrelCapacitorStripFull" dx="[pixbarladder:CapacitorStripDx]/2" dy="[pixbarladder:CapacitorStripThick]/2" dz="[pixbarladder:CapacitorStripDz]/2"/>
0052                 <Box name="PixelBarrelTBMFull" dx="[pixbarladder:TBMchipDx]/2" dy="[pixbarladder:TBMchipThick]/2" dz="[pixbarladder:TBMchipDz]/2"/>
0053         </SolidSection>
0054         <LogicalPartSection label="pixbarladderfull.xml">
0055                 <LogicalPart name="PixelBarrelLadderFull" category="unspecified">
0056                         <rSolid name="PixelBarrelLadderFull"/>
0057                         <rMaterial name="materials:Air"/>
0058                 </LogicalPart>
0059                 <LogicalPart name="PixelBarrelModuleBoxFull" category="unspecified">
0060                         <rSolid name="PixelBarrelModuleBoxFull"/>
0061                         <rMaterial name="materials:Air"/>
0062                 </LogicalPart>
0063                 <LogicalPart name="PixelBarrelCFStripFull" category="unspecified">
0064                         <rSolid name="PixelBarrelCFStripFull"/>
0065                         <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0066                 </LogicalPart>
0067                 <LogicalPart name="PixelBarrelCableBoxFull" category="unspecified">
0068                         <rSolid name="PixelBarrelCableBoxFull"/>
0069                         <rMaterial name="materials:Air"/>
0070                 </LogicalPart>
0071                 <LogicalPart name="PixelBarrelModuleFullMinus" category="unspecified">
0072                         <rSolid name="PixelBarrelModuleFull"/>
0073                         <rMaterial name="materials:Air"/>
0074                 </LogicalPart>
0075                 <LogicalPart name="PixelBarrelModuleFullPlus" category="unspecified">
0076                         <rSolid name="PixelBarrelModuleFull"/>
0077                         <rMaterial name="materials:Air"/>
0078                 </LogicalPart>
0079                 <LogicalPart name="PixelBarrelBaseFull" category="unspecified">
0080                         <rSolid name="PixelBarrelBaseFull"/>
0081                         <rMaterial name="pixbarmaterial:Pix_Bar_Baseplate_Full"/>
0082                 </LogicalPart>
0083                 <LogicalPart name="PixelBarrelROChipFull" category="unspecified">
0084                         <rSolid name="PixelBarrelROChipFull"/>
0085                         <rMaterial name="materials:Silicon"/>
0086                 </LogicalPart>
0087                 <LogicalPart name="PixelBarrelSensorFull" category="unspecified">
0088                         <rSolid name="PixelBarrelSensorFull"/>
0089                         <rMaterial name="materials:Silicon"/>
0090                 </LogicalPart>
0091                 <LogicalPart name="PixelBarrelActiveFull" category="unspecified">
0092                         <rSolid name="PixelBarrelActiveFull"/>
0093                         <rMaterial name="materials:Silicon"/>
0094                 </LogicalPart>
0095                 <LogicalPart name="PixelBarrelHybridFull" category="unspecified">
0096                         <rSolid name="PixelBarrelHybridFull"/>
0097                         <rMaterial name="pixbarmaterial:Pix_Bar_Hybrid_Full"/>
0098                 </LogicalPart>
0099                 <LogicalPart name="PixelBarrelCable1Full" category="unspecified">
0100                         <rSolid name="PixelBarrelCable1Full"/>
0101                         <rMaterial name="pixbarmaterial:Pix_Bar_Cable"/>
0102                 </LogicalPart>
0103                 <LogicalPart name="PixelBarrelCable2Full" category="unspecified">
0104                         <rSolid name="PixelBarrelCable2Full"/>
0105                         <rMaterial name="pixbarmaterial:Pix_Bar_Cable"/>
0106                 </LogicalPart>
0107                 <LogicalPart name="PixelBarrelCable3Full" category="unspecified">
0108                         <rSolid name="PixelBarrelCable3Full"/>
0109                         <rMaterial name="pixbarmaterial:Pix_Bar_Cable"/>
0110                 </LogicalPart>
0111                 <LogicalPart name="PixelBarrelCable4Full" category="unspecified">
0112                         <rSolid name="PixelBarrelCable4Full"/>
0113                         <rMaterial name="pixbarmaterial:Pix_Bar_Cable"/>
0114                 </LogicalPart>
0115                 <LogicalPart name="PixelBarrelCFStripHoleFull" category="unspecified">
0116                         <rSolid name="PixelBarrelCFStripHoleFull"/>
0117                         <rMaterial name="materials:Air"/>
0118                 </LogicalPart>
0119                 <LogicalPart name="PixelBarrelCapacitorFull" category="unspecified">
0120                         <rSolid name="PixelBarrelCapacitorFull"/>
0121                         <rMaterial name="trackermaterial:T_Barium_Titanate"/>
0122                 </LogicalPart>
0123                 <LogicalPart name="PixelBarrelCapacitorStripFull" category="unspecified">
0124                         <rSolid name="PixelBarrelCapacitorStripFull"/>
0125                         <rMaterial name="pixbarmaterial:Pix_Bar_Capacitor"/>
0126                 </LogicalPart>
0127                 <LogicalPart name="PixelBarrelTBMFull" category="unspecified">
0128                         <rSolid name="PixelBarrelTBMFull"/>
0129                         <rMaterial name="materials:Silicon"/>
0130                 </LogicalPart>
0131         </LogicalPartSection>
0132         <PosPartSection label="pixbarladderfull.xml">
0133                 <PosPart copyNumber="1">
0134                         <rParent name="pixbarladderfull:PixelBarrelLadderFull"/>
0135                         <rChild name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0136                         <Translation x="[zero]" y="[CableBoxY]" z="[zero]"/>
0137                 </PosPart>
0138                 <PosPart copyNumber="1">
0139                         <rParent name="pixbarladderfull:PixelBarrelLadderFull"/>
0140                         <rChild name="pixbarladderfull:PixelBarrelModuleBoxFull"/>
0141                         <Translation x="[zero]" y="[ModuleBoxY]" z="[zero]"/>
0142                 </PosPart>
0143                 <PosPart copyNumber="1">
0144                         <rParent name="pixbarladderfull:PixelBarrelLadderFull"/>
0145                         <rChild name="pixbarladderfull:PixelBarrelCFStripFull"/>
0146                         <Translation x="[zero]" y="[CFStripY]" z="[zero]"/>
0147                 </PosPart>
0148                 <PosPart copyNumber="1">
0149                         <rParent name="pixbarladderfull:PixelBarrelSensorFull"/>
0150                         <rChild name="pixbarladderfull:PixelBarrelActiveFull"/>
0151                         <rRotation name="pixbarladder:Z2XY"/>
0152                 </PosPart>
0153                 <PosPart copyNumber="1">
0154                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0155                         <rChild name="pixbarladderfull:PixelBarrelBaseFull"/>
0156                         <Translation x="[BaseX]" y="[BaseY]" z="[zero]"/>
0157                 </PosPart>
0158                 <PosPart copyNumber="2">
0159                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0160                         <rChild name="pixbarladderfull:PixelBarrelBaseFull"/>
0161                         <Translation x="-[BaseX]" y="[BaseY]" z="[zero]"/>
0162                 </PosPart>
0163                 <PosPart copyNumber="1">
0164                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0165                         <rChild name="pixbarladderfull:PixelBarrelROChipFull"/>
0166                         <Translation x="[zero]" y="[ROChipY]" z="[zero]"/>
0167                 </PosPart>
0168                 <PosPart copyNumber="1">
0169                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0170                         <rChild name="pixbarladderfull:PixelBarrelSensorFull"/>
0171                         <Translation x="[zero]" y="[SensorY]" z="[zero]"/>
0172                 </PosPart>
0173                 <PosPart copyNumber="1">
0174                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0175                         <rChild name="pixbarladderfull:PixelBarrelHybridFull"/>
0176                         <Translation x="[zero]" y="[HybridY]" z="[zero]"/>
0177                 </PosPart>
0178                 <PosPart copyNumber="1">
0179                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0180                         <rChild name="pixbarladderfull:PixelBarrelBaseFull"/>
0181                         <Translation x="[BaseX]" y="[BaseY]" z="[zero]"/>
0182                 </PosPart>
0183                 <PosPart copyNumber="2">
0184                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0185                         <rChild name="pixbarladderfull:PixelBarrelBaseFull"/>
0186                         <Translation x="-[BaseX]" y="[BaseY]" z="[zero]"/>
0187                 </PosPart>
0188                 <PosPart copyNumber="1">
0189                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0190                         <rChild name="pixbarladderfull:PixelBarrelROChipFull"/>
0191                         <Translation x="[zero]" y="[ROChipY]" z="[zero]"/>
0192                 </PosPart>
0193                 <PosPart copyNumber="1">
0194                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0195                         <rChild name="pixbarladderfull:PixelBarrelSensorFull"/>
0196                         <Translation x="[zero]" y="[SensorY]" z="[zero]"/>
0197                 </PosPart>
0198                 <PosPart copyNumber="1">
0199                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0200                         <rChild name="pixbarladderfull:PixelBarrelHybridFull"/>
0201                         <Translation x="[zero]" y="[HybridY]" z="[zero]"/>
0202                 </PosPart>
0203                 <PosPart copyNumber="1">
0204                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0205                         <rChild name="pixbarladderfull:PixelBarrelCable1Full"/>
0206                         <Translation x="[zero]" y="[pixbarladder:Cable1Y]" z="[pixbarladder:Cable1Z]"/>
0207                 </PosPart>
0208                 <PosPart copyNumber="2">
0209                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0210                         <rChild name="pixbarladderfull:PixelBarrelCable1Full"/>
0211                         <Translation x="[zero]" y="[pixbarladder:Cable1Y]" z="-[pixbarladder:Cable1Z]"/>
0212                 </PosPart>
0213                 <PosPart copyNumber="1">
0214                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0215                         <rChild name="pixbarladderfull:PixelBarrelCable2Full"/>
0216                         <Translation x="[zero]" y="[pixbarladder:Cable2Y]" z="[pixbarladder:Cable2Z]"/>
0217                 </PosPart>
0218                 <PosPart copyNumber="2">
0219                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0220                         <rChild name="pixbarladderfull:PixelBarrelCable2Full"/>
0221                         <Translation x="[zero]" y="[pixbarladder:Cable2Y]" z="-[pixbarladder:Cable2Z]"/>
0222                 </PosPart>
0223                 <PosPart copyNumber="1">
0224                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0225                         <rChild name="pixbarladderfull:PixelBarrelCable3Full"/>
0226                         <Translation x="[zero]" y="[pixbarladder:Cable3Y]" z="[pixbarladder:Cable3Z]"/>
0227                 </PosPart>
0228                 <PosPart copyNumber="2">
0229                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0230                         <rChild name="pixbarladderfull:PixelBarrelCable3Full"/>
0231                         <Translation x="[zero]" y="[pixbarladder:Cable3Y]" z="-[pixbarladder:Cable3Z]"/>
0232                 </PosPart>
0233                 <PosPart copyNumber="1">
0234                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0235                         <rChild name="pixbarladderfull:PixelBarrelCable4Full"/>
0236                         <Translation x="[zero]" y="[pixbarladder:Cable4Y]" z="[pixbarladder:Cable4Z]"/>
0237                 </PosPart>
0238                 <PosPart copyNumber="2">
0239                         <rParent name="pixbarladderfull:PixelBarrelCableBoxFull"/>
0240                         <rChild name="pixbarladderfull:PixelBarrelCable4Full"/>
0241                         <Translation x="[zero]" y="[pixbarladder:Cable4Y]" z="-[pixbarladder:Cable4Z]"/>
0242                 </PosPart>
0243                 <PosPart copyNumber="1">
0244                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0245                         <rChild name="pixbarladderfull:PixelBarrelCapacitorFull"/>
0246                         <Translation x="[zero]" y="[pixbarladderfull:CapacitorY]" z="[pixbarladder:CapacitorZ]"/>
0247                 </PosPart>
0248                 <PosPart copyNumber="1">
0249                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0250                         <rChild name="pixbarladderfull:PixelBarrelCapacitorStripFull"/>
0251                         <Translation x="[pixbarladderfull:CapacitorStripX]" y="[pixbarladderfull:CapacitorStripY]" z="[zero]"/>
0252                 </PosPart>
0253                 <PosPart copyNumber="2">
0254                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0255                         <rChild name="pixbarladderfull:PixelBarrelCapacitorStripFull"/>
0256                         <Translation x="-[pixbarladderfull:CapacitorStripX]" y="[pixbarladderfull:CapacitorStripY]" z="[zero]"/>
0257                 </PosPart>
0258                 <PosPart copyNumber="1">
0259                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0260                         <rChild name="pixbarladderfull:PixelBarrelCapacitorFull"/>
0261                         <Translation x="[zero]" y="[pixbarladderfull:CapacitorY]" z="-[pixbarladder:CapacitorZ]"/>
0262                 </PosPart>
0263                 <PosPart copyNumber="1">
0264                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0265                         <rChild name="pixbarladderfull:PixelBarrelCapacitorStripFull"/>
0266                         <Translation x="[pixbarladderfull:CapacitorStripX]" y="[pixbarladderfull:CapacitorStripY]" z="[zero]"/>
0267                 </PosPart>
0268                 <PosPart copyNumber="2">
0269                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0270                         <rChild name="pixbarladderfull:PixelBarrelCapacitorStripFull"/>
0271                         <Translation x="-[pixbarladderfull:CapacitorStripX]" y="[pixbarladderfull:CapacitorStripY]" z="[zero]"/>
0272                 </PosPart>
0273                 <PosPart copyNumber="1">
0274                         <rParent name="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0275                         <rChild name="pixbarladderfull:PixelBarrelTBMFull"/>
0276                         <Translation x="[zero]" y="[pixbarladderfull:TBMchipY]" z="[zero]"/>
0277                 </PosPart>
0278                 <PosPart copyNumber="1">
0279                         <rParent name="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0280                         <rChild name="pixbarladderfull:PixelBarrelTBMFull"/>
0281                         <Translation x="[zero]" y="[pixbarladderfull:TBMchipY]" z="[zero]"/>
0282                 </PosPart>
0283         </PosPartSection>
0284         <Algorithm name="track:DDTrackerLinear">
0285                 <rParent name="pixbarladderfull:PixelBarrelModuleBoxFull"/>
0286                 <String name="ChildName" value="pixbarladderfull:PixelBarrelModuleFullMinus"/>
0287                 <Numeric name="Number" value="[pixbarladder:ModulesPerSide]"/>
0288                 <Numeric name="Theta" value="0*deg"/>
0289                 <Numeric name="Phi" value="0*deg"/>
0290                 <Numeric name="Offset" value="[pixbarladder:ModuleZ]"/>
0291                 <Numeric name="Delta" value="[pixbarladder:ModuleDz]"/>
0292                 <String name="Rotation" value="pixbarladder:NULL"/>
0293                 <Vector name="Center" type="numeric" nEntries="3"> 
0294                         [zero], [zero], [zero] </Vector>
0295         </Algorithm>
0296         <Algorithm name="track:DDTrackerLinear">
0297                 <rParent name="pixbarladderfull:PixelBarrelModuleBoxFull"/>
0298                 <String name="ChildName" value="pixbarladderfull:PixelBarrelModuleFullPlus"/>
0299                 <Numeric name="Number" value="[pixbarladder:ModulesPerSide]"/>
0300                 <Numeric name="Theta" value="0*deg"/>
0301                 <Numeric name="Phi" value="0*deg"/>
0302                 <Numeric name="Offset" value="[pixbarladder:ModuleZ]+[pixbarladder:ModuleDz]*[pixbarladder:ModulesPerSide]"/>
0303                 <Numeric name="Delta" value="[pixbarladder:ModuleDz]"/>
0304                 <String name="Rotation" value="pixbarladder:NULL"/>
0305                 <Vector name="Center" type="numeric" nEntries="3"> 
0306                         [zero], [zero], [zero] </Vector>
0307         </Algorithm>
0308         <Algorithm name="track:DDTrackerLinear">
0309                 <rParent name="pixbarladderfull:PixelBarrelCFStripFull"/>
0310                 <String name="ChildName" value="pixbarladderfull:PixelBarrelCFStripHoleFull"/>
0311                 <Numeric name="Number" value="[CFHoles]"/>
0312                 <Numeric name="Theta" value="0*deg"/>
0313                 <Numeric name="Phi" value="0*deg"/>
0314                 <Numeric name="Offset" value="[CFHoleZ]"/>
0315                 <Numeric name="Delta" value="[CFHoleStep]"/>
0316                 <String name="Rotation" value="pixbarladder:NULL"/>
0317                 <Vector name="Center" type="numeric" nEntries="3"> 
0318                         [zero], [zero], [zero] </Vector>
0319         </Algorithm>
0320 </DDDefinition>