Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/TrackerCommonData/data/tob.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="tob.xml" eval="true">
0004                 <Constant name="zero" value="0.0*fm"/>
0005                 <Constant name="Rin1" value="54.0*cm"/>
0006                 <Constant name="Rin2" value="58.0*cm"/>
0007                 <Constant name="Rin3" value="1.160*m"/>
0008                 <Constant name="Rout" value="1.169*m"/>
0009                 <Constant name="Zv0" value="1.100*m"/>
0010                 <Constant name="Zv1" value="1.160*m"/>
0011                 <Constant name="Zv2" value="1.180*m"/>
0012                 <Constant name="Zv3" value="2.820*m"/>
0013                 <Constant name="StiffenerL" value="720*mm"/>
0014                 <Constant name="StiffenerR" value="0.400*cm"/>
0015                 <Constant name="RailTopDy" value="8.5*mm"/>
0016                 <Constant name="RailBottomDy" value="15*mm"/>
0017                 <Constant name="RailDx" value="4.3*mm"/>
0018                 <Constant name="RailL" value="1.100*m"/>
0019                 <Constant name="RailInX" value="54.433*cm"/>
0020                 <Constant name="StiffenerY" value="2.700*cm"/>
0021                 <Constant name="AlPieceR0" value="1.161*m"/>
0022                 <Constant name="AlPieceR1" value="1.164*m"/>
0023                 <Constant name="AlPieceR2" value="1.169*m"/>
0024                 <Constant name="AlPiecePhi1" value="1.535*deg"/>
0025                 <Constant name="AlPiecePhi2" value="175.535*deg"/>
0026                 <Constant name="AlPiecePhi3" value="1.580*deg"/>
0027                 <Constant name="AlPiecePhi4" value="175.180*deg"/>
0028                 <Constant name="AlPieceDPhi1" value="4.930*deg"/>
0029                 <Constant name="AlPieceDPhi2" value="2.930*deg"/>
0030                 <Constant name="AlPieceDPhi3" value="0.240*deg"/>
0031                 <Constant name="AlPieceDPhi4" value="3.240*deg"/>
0032                 <Constant name="AlPieceDz1" value="5.000*cm"/>
0033                 <Constant name="AlPieceDz2" value="0.500*cm"/>
0034                 <Constant name="AlPieceZ" value="69.00*cm"/>
0035                 <Constant name="CFTubeRin1" value="1.142*m"/>
0036                 <Constant name="CFTubeRout1" value="1.160*m"/>
0037                 <Constant name="CFTubeRin2" value="55.00*cm"/>
0038                 <Constant name="CFTubeRout2" value="57.80*cm"/>
0039                 <Constant name="CFTubeL1" value="27.80*cm"/>
0040                 <Constant name="CFTubeL2" value="38.80*cm"/>
0041                 <Constant name="CFTubeZ" value="69.00*cm"/>
0042                 <Constant name="NomexTubeRin1" value="1.1425*m"/>
0043                 <Constant name="NomexTubeRout1" value="1.1595*m"/>
0044                 <Constant name="NomexTubeRin2" value="55.05*cm"/>
0045                 <Constant name="NomexTubeRout2" value="57.75*cm"/>
0046                 <Constant name="NomexTubeF1" value="48.633*deg"/>
0047                 <Constant name="NomexTubeF2" value="29.346*deg"/>
0048                 <Constant name="NomexTubeF3" value="35.774*deg"/>
0049                 <Constant name="NomexInPhi1" value="48.214*deg"/>
0050                 <Constant name="NomexInPhi2" value="90.000*deg"/>
0051                 <Constant name="NomexInPhi3" value="131.790*deg"/>
0052                 <Constant name="NomexInPhi4" value="183.214*deg"/>
0053                 <Constant name="NomexInPhi5" value="228.214*deg"/>
0054                 <Constant name="NomexInPhi6" value="273.214*deg"/>
0055                 <Constant name="NomexInPhi7" value="315.000*deg"/>
0056                 <Constant name="NomexInPhi8" value="356.785*deg"/>
0057                 <Constant name="AlignTubeDx" value="1.150*cm"/>
0058                 <Constant name="AlignTubeDy" value="1.338*cm"/>
0059                 <Constant name="AlignTubeT" value="0.200*cm"/>
0060                 <Constant name="AlignPhi1" value="22.500*deg"/>
0061                 <Constant name="AlignPhi2" value="73.928*deg"/>
0062                 <Constant name="AlignPhi3" value="106.071*deg"/>
0063                 <Constant name="AlignPhi4" value="157.500*deg"/>
0064                 <Constant name="AlignPhi5" value="208.929*deg"/>
0065                 <Constant name="AlignPhi6" value="247.500*deg"/>
0066                 <Constant name="AlignPhi7" value="298.929*deg"/>
0067                 <Constant name="AlignPhi8" value="331.071*deg"/>
0068                 <Constant name="PottingRin1" value="1.142*m"/>
0069                 <Constant name="PottingRout1" value="1.157*m"/>
0070                 <Constant name="PottingRin2" value="55.00*cm"/>
0071                 <Constant name="PottingRout2" value="57.80*cm"/>
0072                 <Constant name="PottingL" value="0.200*cm"/>
0073                 <Constant name="PottingZ1" value="108.00*cm"/>
0074                 <Constant name="PottingZ2" value="30.00*cm"/>
0075                 <Constant name="PottingZ3" value="28.20*cm"/>
0076                 <Constant name="ConnectRin1" value="1.157*m"/>
0077                 <Constant name="ConnectRout1" value="1.160*m"/>
0078                 <Constant name="ConnectL1" value="1.000*cm"/>
0079                 <Constant name="ConnectZ11" value="1.090*m"/>
0080                 <Constant name="ConnectZ12" value="29.00*cm"/>
0081                 <Constant name="ConnectDphi1" value="4.95*deg"/>
0082                 <Constant name="ConnectRin2" value="1.141*m"/>
0083                 <Constant name="ConnectRout2" value="1.142*m"/>
0084                 <Constant name="ExtraConnectL" value="1.360*cm"/>
0085                 <Constant name="ConnectStartPhi" value="11.25*deg"/>
0086                 <Constant name="ConnectL2" value="2.000*cm+[ExtraConnectL]"/>
0087                 <Constant name="ConnectZ21" value="1.058*m-[ExtraConnectL]"/>
0088                 <Constant name="ConnectZ22" value="32.20*cm+[ExtraConnectL]"/>
0089                 <Constant name="ConnectZ23" value="25.80*cm-[ExtraConnectL]"/>
0090                 <Constant name="ConnectDphi2" value="3.51*deg"/>
0091                 <Constant name="ConnectRin3" value="1.160*m"/>
0092                 <Constant name="ConnectRout3" value="1.161*m"/>
0093                 <Constant name="ConnectL3" value="2.000*cm+[ExtraConnectL]"/>
0094                 <Constant name="ConnectL23" value="1.000*mm"/>
0095                 <Constant name="Connect23ZOffset" value="([ConnectL3]-[ConnectL23])"/>
0096                 <Constant name="ConnectDphi3" value="3.46*deg"/>
0097                 <Constant name="ConnectRin4" value="57.80*cm"/>
0098                 <Constant name="ConnectRout4" value="58.10*cm"/>
0099                 <Constant name="ConnectL4" value="1.000*cm"/>
0100                 <Constant name="ConnectDphi4" value="9.89*deg"/>
0101                 <Constant name="ConnectRin5" value="54.90*cm"/>
0102                 <Constant name="ConnectRout5" value="55.00*cm"/>
0103                 <Constant name="ConnectL5" value="2.000*cm+[ExtraConnectL]"/>
0104                 <Constant name="ConnectDphi5" value="7.30*deg"/>
0105                 <Constant name="ConnectRin6" value="57.80*cm"/>
0106                 <Constant name="ConnectRout6" value="57.90*cm"/>
0107                 <Constant name="ConnectL6" value="2.000*cm+[ExtraConnectL]"/>
0108                 <Constant name="ConnectL56" value="[ConnectL23]"/>
0109                 <Constant name="Connect56ZOffset" value="([ConnectL6]-[ConnectL56])"/>
0110                 <Constant name="ConnectDphi6" value="6.93*deg"/>
0111                 <Constant name="Layer0Rin" value="58.20*cm"/>
0112                 <Constant name="Layer0Rout" value="64.24*cm"/>
0113                 <Constant name="Layer0LowR" value="59.20*cm"/>
0114                 <Constant name="Layer0HighR" value="62.40*cm"/>
0115                 <Constant name="Layer0CoolRa" value="65.40*cm"/>
0116                 <Constant name="Layer0CoolRr" value="66.40*cm"/>
0117                 <Constant name="Layer1Rin" value="66.60*cm"/>
0118                 <Constant name="Layer1Rout" value="72.80*cm"/>
0119                 <Constant name="Layer1LowR" value="67.60*cm"/>
0120                 <Constant name="Layer1HighR" value="70.80*cm"/>
0121                 <Constant name="Layer1CoolRa" value="74.00*cm"/>
0122                 <Constant name="Layer1CoolRr" value="75.00*cm"/>
0123                 <Constant name="Layer2Rin" value="75.40*cm"/>
0124                 <Constant name="Layer2Rout" value="81.40*cm"/>
0125                 <Constant name="Layer2LowR" value="76.40*cm"/>
0126                 <Constant name="Layer2HighR" value="79.60*cm"/>
0127                 <Constant name="Layer2CoolRa" value="82.50*cm"/>
0128                 <Constant name="Layer2CoolRr" value="83.50*cm"/>
0129                 <Constant name="Layer3Rin" value="84.10*cm"/>
0130                 <Constant name="Layer3Rout" value="89.90*cm"/>
0131                 <Constant name="Layer3LowR" value="85.20*cm"/>
0132                 <Constant name="Layer3HighR" value="88.40*cm"/>
0133                 <Constant name="Layer3CoolRa" value="91.10*cm"/>
0134                 <Constant name="Layer3CoolRr" value="92.10*cm"/>
0135                 <Constant name="Layer4Rin" value="93.80*cm"/>
0136                 <Constant name="Layer4Rout" value="99.60*cm"/>
0137                 <Constant name="Layer4LowR" value="94.90*cm"/>
0138                 <Constant name="Layer4HighR" value="98.10*cm"/>
0139                 <Constant name="Layer4CoolRa" value="100.70*cm"/>
0140                 <Constant name="Layer4CoolRr" value="101.70*cm"/>
0141                 <Constant name="Layer5Rin" value="105.30*cm"/>
0142                 <Constant name="Layer5Rout" value="111.10*cm"/>
0143                 <Constant name="Layer5LowR" value="106.40*cm"/>
0144                 <Constant name="Layer5HighR" value="109.60*cm"/>
0145                 <Constant name="Layer5CoolRa" value="112.20*cm"/>
0146                 <Constant name="Layer5CoolRr" value="113.20*cm"/>
0147                 <Constant name="RibRin" value="58.10*cm"/>
0148                 <Constant name="RibRout" value="115.70*cm"/>
0149                 <Constant name="RibDZ" value="0.350*cm"/>
0150                 <Constant name="RibZ1" value="109.0*cm"/>
0151                 <Constant name="RibZ2" value="29.00*cm"/>
0152                 <Constant name="SideDiskDz" value="3.250*cm"/>
0153                 <Constant name="SideDiskZ" value="114.05*cm"/>
0154                 <Constant name="DetectorTilt" value="0*deg"/>
0155                 <Constant name="AxCableRin" value="[Rin3]"/>
0156                 <Constant name="AxCableRout" value="[Rout]"/>
0157                 <Constant name="AxCableT" value="0.210*cm"/>
0158                 <Constant name="AxCableDz" value="([Zv3]-[Zv1])/2"/>
0159                 <Constant name="AxCableW" value="22.5*deg"/>
0160                 <Constant name="AxCableZ" value="([Zv1]+[Zv3])/2"/>
0161                 <Constant name="DOHMsDz" value="0.3*cm"/>
0162                 <Constant name="DOHMW" value="47*mm"/>
0163                 <Constant name="DOHML" value="71.5*mm"/>
0164                 <Constant name="DOHMT" value="3.0*mm"/>
0165                 <Constant name="DOHMRadius1" value="690*mm"/>
0166                 <Constant name="DOHMRadius2" value="860*mm"/>
0167                 <Constant name="DOHMRadius3" value="1040*mm"/>
0168                 <Constant name="DOHM_R1_phi1" value="9.417*deg"/>
0169                 <Constant name="DOHM_R1_phi2" value="45.383*deg"/>
0170                 <Constant name="DOHM_R1_phi3" value="65.583*deg"/>
0171                 <Constant name="DOHM_R1_phi4" value="85.118*deg"/>
0172                 <Constant name="DOHM_R1_phi5" value="108.583*deg"/>
0173                 <Constant name="DOHM_R1_phi6" value="135.918*deg"/>
0174                 <Constant name="DOHM_R1_phi7" value="162.083*deg"/>
0175                 <Constant name="DOHM_R1_phi8" value="186.918*deg"/>
0176                 <Constant name="DOHM_R1_phi9" value="208.083*deg"/>
0177                 <Constant name="DOHM_R1_phi10" value="227.418*deg"/>
0178                 <Constant name="DOHM_R1_phi11" value="251.083*deg"/>
0179                 <Constant name="DOHM_R1_phi12" value="282.418*deg"/>
0180                 <Constant name="DOHM_R1_phi13" value="302.083*deg"/>
0181                 <Constant name="DOHM_R1_phi14" value="325.918*deg"/>
0182                 <Constant name="DOHM_R1_phi15" value="346.083*deg"/>
0183                 <Constant name="DOHM_R2_phi1" value="4.066*deg"/>
0184                 <Constant name="DOHM_R2_phi2" value="20.066*deg"/>
0185                 <Constant name="DOHM_R2_phi3" value="52.066*deg"/>
0186                 <Constant name="DOHM_R2_phi4" value="68.066*deg"/>
0187                 <Constant name="DOHM_R2_phi5" value="105.567*deg"/>
0188                 <Constant name="DOHM_R2_phi6" value="134.067*deg"/>
0189                 <Constant name="DOHM_R2_phi7" value="153.067*deg"/>
0190                 <Constant name="DOHM_R2_phi8" value="176.067*deg"/>
0191                 <Constant name="DOHM_R2_phi9" value="194.067*deg"/>
0192                 <Constant name="DOHM_R2_phi10" value="225.567*deg"/>
0193                 <Constant name="DOHM_R2_phi11" value="244.067*deg"/>
0194                 <Constant name="DOHM_R2_phi12" value="276.067*deg"/>
0195                 <Constant name="DOHM_R2_phi13" value="291.067*deg"/>
0196                 <Constant name="DOHM_R2_phi14" value="322.067*deg"/>
0197                 <Constant name="DOHM_R2_phi15" value="341.067*deg"/>
0198                 <Constant name="DOHM_R3_phi1" value="4.055*deg"/>
0199                 <Constant name="DOHM_R3_phi2" value="36.055*deg"/>
0200                 <Constant name="DOHM_R3_phi3" value="50.055*deg"/>
0201                 <Constant name="DOHM_R3_phi4" value="78.055*deg"/>
0202                 <Constant name="DOHM_R3_phi5" value="92.055*deg"/>
0203                 <Constant name="DOHM_R3_phi6" value="125.055*deg"/>
0204                 <Constant name="DOHM_R3_phi7" value="140.055*deg"/>
0205                 <Constant name="DOHM_R3_phi8" value="176.055*deg"/>
0206                 <Constant name="DOHM_R3_phi9" value="189.055*deg"/>
0207                 <Constant name="DOHM_R3_phi10" value="218.055*deg"/>
0208                 <Constant name="DOHM_R3_phi11" value="231.055*deg"/>
0209                 <Constant name="DOHM_R3_phi12" value="257.055*deg"/>
0210                 <Constant name="DOHM_R3_phi13" value="270.055*deg"/>
0211                 <Constant name="DOHM_R3_phi14" value="303.055*deg"/>
0212                 <Constant name="DOHM_R3_phi15" value="317.055*deg"/>
0213                 <Constant name="DOHM_R3_phi16" value="350.055*deg"/>
0214                 <Constant name="Tol" value="0.0*mm"/>
0215         </ConstantsSection>
0216         <SolidSection label="tob.xml">
0217                 <Polycone name="TOB" startPhi="0*deg" deltaPhi="360*deg">
0218                         <ZSection z="-[Zv3]" rMin="[Rin3]" rMax="[Rout]"/>
0219                         <ZSection z="-[Zv2]" rMin="[Rin3]" rMax="[Rout]"/>
0220                         <ZSection z="-[Zv2]" rMin="[Rin2]" rMax="[Rout]"/>
0221                         <ZSection z="-[Zv1]" rMin="[Rin2]" rMax="[Rout]"/>
0222                         <ZSection z="-[Zv0]" rMin="[Rin2]" rMax="[Rout]"/>
0223                         <ZSection z="-[Zv0]" rMin="[Rin1]" rMax="[Rout]"/>
0224                         <ZSection z="[Zv0]" rMin="[Rin1]" rMax="[Rout]"/>
0225                         <ZSection z="[Zv0]" rMin="[Rin2]" rMax="[Rout]"/>
0226                         <ZSection z="[Zv1]" rMin="[Rin2]" rMax="[Rout]"/>
0227                         <ZSection z="[Zv2]" rMin="[Rin2]" rMax="[Rout]"/>
0228                         <ZSection z="[Zv2]" rMin="[Rin3]" rMax="[Rout]"/>
0229                         <ZSection z="[Zv3]" rMin="[Rin3]" rMax="[Rout]"/>
0230                 </Polycone>
0231                 <Tubs name="TIBStiffener" rMin="[zero]" rMax="[StiffenerR]" dz="[StiffenerL]" startPhi="0*deg" deltaPhi="360*deg"/>
0232                 <Box name="TIBRailTop" dx="[RailDx]" dy="[RailTopDy]" dz="[RailL]"/>
0233                 <Box name="TIBRailBottom" dx="[RailDx]" dy="[RailBottomDy]" dz="[RailL]"/>
0234                 <Tubs name="TOBAlPiece1" rMin="[AlPieceR0]" rMax="[AlPieceR1]" dz="[AlPieceDz1]" startPhi="[AlPiecePhi1]" deltaPhi="[AlPieceDPhi1]"/>
0235                 <Tubs name="TOBAlPiece2" rMin="[AlPieceR0]" rMax="[AlPieceR1]" dz="[AlPieceDz1]" startPhi="[AlPiecePhi2]" deltaPhi="[AlPieceDPhi2]"/>
0236                 <Tubs name="TOBAlPiece3" rMin="[AlPieceR1]" rMax="[AlPieceR2]" dz="[AlPieceDz2]" startPhi="[AlPiecePhi3]" deltaPhi="[AlPieceDPhi3]"/>
0237                 <Tubs name="TOBAlPiece4" rMin="[AlPieceR1]" rMax="[AlPieceR2]" dz="[AlPieceDz2]" startPhi="[AlPiecePhi4]" deltaPhi="[AlPieceDPhi4]"/>
0238                 <Tubs name="TOBCFTube1" rMin="[CFTubeRin1]" rMax="[CFTubeRout1]" dz="[CFTubeL1]" startPhi="0*deg" deltaPhi="360*deg"/>
0239                 <Tubs name="TOBCFTube2" rMin="[CFTubeRin1]" rMax="[CFTubeRout1]" dz="[CFTubeL2]" startPhi="0*deg" deltaPhi="360*deg"/>
0240                 <Tubs name="TOBCFTube3" rMin="[CFTubeRin2]" rMax="[CFTubeRout2]" dz="[CFTubeL1]" startPhi="0*deg" deltaPhi="360*deg"/>
0241                 <Tubs name="TOBCFTube4" rMin="[CFTubeRin2]" rMax="[CFTubeRout2]" dz="[CFTubeL2]" startPhi="0*deg" deltaPhi="360*deg"/>
0242                 <Tubs name="TOBNomexTube1" rMin="[NomexTubeRin1]" rMax="[NomexTubeRout1]" dz="[CFTubeL1]" startPhi="0*deg" deltaPhi="360*deg"/>
0243                 <Tubs name="TOBNomexTube2" rMin="[NomexTubeRin1]" rMax="[NomexTubeRout1]" dz="[CFTubeL2]" startPhi="0*deg" deltaPhi="360*deg"/>
0244                 <Tubs name="TOBNomexTube3" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL1]" startPhi="0*deg" deltaPhi="360*deg"/>
0245                 <Tubs name="TOBNomexT3In1" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL1]" startPhi="-[NomexTubeF1]/2" deltaPhi="[NomexTubeF1]"/>
0246                 <Tubs name="TOBNomexT3In2" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL1]" startPhi="-[NomexTubeF2]/2" deltaPhi="[NomexTubeF2]"/>
0247                 <Tubs name="TOBNomexT3In3" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL1]" startPhi="-[NomexTubeF3]/2" deltaPhi="[NomexTubeF3]"/>
0248                 <Box name="TOBAlignTube3" dx="[AlignTubeDx]" dy="[AlignTubeDy]" dz="[CFTubeL1]"/>
0249                 <Box name="TOBAlignT3In" dx="([AlignTubeDx]-[AlignTubeT])" dy="([AlignTubeDy]-[AlignTubeT])" dz="[CFTubeL1]"/>
0250                 <Tubs name="TOBNomexTube4" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL2]" startPhi="0*deg" deltaPhi="360*deg"/>
0251                 <Box name="TOBAlignTube4" dx="[AlignTubeDx]" dy="[AlignTubeDy]" dz="[CFTubeL2]"/>
0252                 <Box name="TOBAlignT4In" dx="([AlignTubeDx]-[AlignTubeT])" dy="([AlignTubeDy]-[AlignTubeT])" dz="[CFTubeL2]"/>
0253                 <Tubs name="TOBNomexT4In1" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL2]" startPhi="-[NomexTubeF1]/2" deltaPhi="[NomexTubeF1]"/>
0254                 <Tubs name="TOBNomexT4In2" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL2]" startPhi="-[NomexTubeF2]/2" deltaPhi="[NomexTubeF2]"/>
0255                 <Tubs name="TOBNomexT4In3" rMin="[NomexTubeRin2]" rMax="[NomexTubeRout2]" dz="[CFTubeL2]" startPhi="-[NomexTubeF3]/2" deltaPhi="[NomexTubeF3]"/>
0256                 <Tubs name="TOBPotting1" rMin="[PottingRin1]" rMax="[PottingRout1]" dz="[PottingL]" startPhi="0*deg" deltaPhi="360*deg"/>
0257                 <Tubs name="TOBPotting2" rMin="[PottingRin2]" rMax="[PottingRout2]" dz="[PottingL]" startPhi="0*deg" deltaPhi="360*deg"/>
0258                 <Tubs name="TOBPotting2I1" rMin="[PottingRin2]" rMax="[PottingRout2]" dz="[PottingL]" startPhi="-[NomexTubeF1]/2" deltaPhi="[NomexTubeF1]"/>
0259                 <Tubs name="TOBPotting2I2" rMin="[PottingRin2]" rMax="[PottingRout2]" dz="[PottingL]" startPhi="-[NomexTubeF2]/2" deltaPhi="[NomexTubeF2]"/>
0260                 <Tubs name="TOBPotting2I3" rMin="[PottingRin2]" rMax="[PottingRout2]" dz="[PottingL]" startPhi="-[NomexTubeF3]/2" deltaPhi="[NomexTubeF3]"/>
0261                 <Tubs name="TOBConnect1" rMin="[ConnectRin1]" rMax="[ConnectRout1]" dz="[ConnectL1]" startPhi="0*deg" deltaPhi="360*deg"/>
0262                 <Tubs name="TOBAlConnect1" rMin="[ConnectRin1]" rMax="[ConnectRout1]" dz="[ConnectL1]" startPhi="-[ConnectDphi1]/2" deltaPhi="[ConnectDphi1]"/>
0263                 <Tubs name="TOBConnect2" rMin="[ConnectRin2]" rMax="[ConnectRout2]" dz="[ConnectL2]" startPhi="0*deg" deltaPhi="360*deg"/>
0264                 <Tubs name="TOBAlConnect2" rMin="[ConnectRin2]" rMax="[ConnectRout2]" dz="[ConnectL2]" startPhi="-[ConnectDphi2]/2" deltaPhi="[ConnectDphi2]"/>
0265                 <Tubs name="TOBConnect3" rMin="[ConnectRin3]" rMax="[ConnectRout3]" dz="[ConnectL3]" startPhi="0*deg" deltaPhi="360*deg"/>
0266                 <Tubs name="TOBAlConnect3" rMin="[ConnectRin3]" rMax="[ConnectRout3]" dz="[ConnectL3]" startPhi="-[ConnectDphi3]/2" deltaPhi="[ConnectDphi3]"/>
0267                 <Tubs name="TOBConnect23" rMin="[ConnectRout2]" rMax="[ConnectRin3]" dz="[ConnectL23]" startPhi="0*deg" deltaPhi="360*deg"/>
0268                 <Tubs name="TOBAlConnect23" rMin="[ConnectRout2]" rMax="[ConnectRin3]" dz="[ConnectL23]" startPhi="-[ConnectDphi3]/2" deltaPhi="[ConnectDphi3]"/>
0269                 <Tubs name="TOBConnect4" rMin="[ConnectRin4]" rMax="[ConnectRout4]" dz="[ConnectL4]" startPhi="0*deg" deltaPhi="360*deg"/>
0270                 <Tubs name="TOBAlConnect4" rMin="[ConnectRin4]" rMax="[ConnectRout4]" dz="[ConnectL4]" startPhi="-[ConnectDphi4]/2" deltaPhi="[ConnectDphi4]"/>
0271                 <Tubs name="TOBConnect5" rMin="[ConnectRin5]" rMax="[ConnectRout5]" dz="[ConnectL5]" startPhi="0*deg" deltaPhi="360*deg"/>
0272                 <Tubs name="TOBAlConnect5" rMin="[ConnectRin5]" rMax="[ConnectRout5]" dz="[ConnectL5]" startPhi="-[ConnectDphi5]/2" deltaPhi="[ConnectDphi5]"/>
0273                 <Tubs name="TOBConnect6" rMin="[ConnectRin6]" rMax="[ConnectRout6]" dz="[ConnectL6]" startPhi="0*deg" deltaPhi="360*deg"/>
0274                 <Tubs name="TOBAlConnect6" rMin="[ConnectRin6]" rMax="[ConnectRout6]" dz="[ConnectL6]" startPhi="-[ConnectDphi6]/2" deltaPhi="[ConnectDphi6]"/>
0275                 <Tubs name="TOBConnect56" rMin="[ConnectRout5]" rMax="[ConnectRin6]" dz="[ConnectL56]" startPhi="0*deg" deltaPhi="360*deg"/>
0276                 <Tubs name="TOBAlConnect56" rMin="[ConnectRout5]" rMax="[ConnectRin6]" dz="[ConnectL56]" startPhi="-[ConnectDphi6]/2" deltaPhi="[ConnectDphi6]"/>
0277                 <Tubs name="TOBMidRib0" rMin="[ConnectRin5]" rMax="[Layer0Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0278                 <Tubs name="TOBMidRib1" rMin="[Layer0Rout]" rMax="[Layer1Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0279                 <Tubs name="TOBMidRib2" rMin="[Layer1Rout]" rMax="[Layer2Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0280                 <Tubs name="TOBMidRib3" rMin="[Layer2Rout]" rMax="[Layer3Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0281                 <Tubs name="TOBMidRib4" rMin="[Layer3Rout]" rMax="[Layer4Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0282                 <Tubs name="TOBMidRib5" rMin="[Layer4Rout]" rMax="[Layer5Rin]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0283                 <Tubs name="TOBMidRib6" rMin="[Layer5Rout]" rMax="[RibRout]" dz="[RibDZ]" startPhi="0*deg" deltaPhi="360*deg"/>
0284                 <Tubs name="TOBLayer0" rMin="[Layer0Rin]" rMax="[Layer0Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0285                 <Tubs name="TOBLayer1" rMin="[Layer1Rin]" rMax="[Layer1Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0286                 <Tubs name="TOBLayer2" rMin="[Layer2Rin]" rMax="[Layer2Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0287                 <Tubs name="TOBLayer3" rMin="[Layer3Rin]" rMax="[Layer3Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0288                 <Tubs name="TOBLayer4" rMin="[Layer4Rin]" rMax="[Layer4Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0289                 <Tubs name="TOBLayer5" rMin="[Layer5Rin]" rMax="[Layer5Rout]" dz="[tobrodpar:RodL]" startPhi="0*deg" deltaPhi="360*deg"/>
0290                 <Tubs name="TOBSideDisk" rMin="[Rin2]" rMax="[Rin3]" dz="[SideDiskDz]" startPhi="0*deg" deltaPhi="360*deg"/>
0291                 <Tubs name="TOBAxCabCont" rMin="[AxCableRin]" rMax="[AxCableRout]" dz="[AxCableDz]" startPhi="0*deg" deltaPhi="360*deg"/>
0292                 <Tubs name="TOBDOHMs" rMin="[Rin2]" rMax="[Rin3]" dz="[DOHMsDz]" startPhi="0*deg" deltaPhi="360*deg"/>
0293                 <Box name="TOBDOHM" dx="[DOHMW]" dy="[DOHML]" dz="[DOHMT]-[Tol]"/>
0294         </SolidSection>
0295         <LogicalPartSection label="tob.xml">
0296                 <LogicalPart name="TOB" category="unspecified">
0297                         <rSolid name="TOB"/>
0298                         <rMaterial name="materials:Air"/>
0299                 </LogicalPart>
0300                 <LogicalPart name="TIBStiffener" category="unspecified">
0301                         <rSolid name="TIBStiffener"/>
0302                         <rMaterial name="trackermaterial:T_CarbonFibreStr"/>
0303                 </LogicalPart>
0304                 <LogicalPart name="TIBRailTop" category="unspecified">
0305                         <rSolid name="TIBRailTop"/>
0306                         <rMaterial name="tobmaterial:TIB_RailTop"/>
0307                 </LogicalPart>
0308                 <LogicalPart name="TIBRailBottom" category="unspecified">
0309                         <rSolid name="TIBRailBottom"/>
0310                         <rMaterial name="tobmaterial:TIB_RailBottom"/>
0311                 </LogicalPart>
0312                 <LogicalPart name="TOBAlPiece1" category="unspecified">
0313                         <rSolid name="TOBAlPiece1"/>
0314                         <rMaterial name="trackermaterial:T_Aluminium"/>
0315                 </LogicalPart>
0316                 <LogicalPart name="TOBAlPiece2" category="unspecified">
0317                         <rSolid name="TOBAlPiece2"/>
0318                         <rMaterial name="trackermaterial:T_Aluminium"/>
0319                 </LogicalPart>
0320                 <LogicalPart name="TOBAlPiece3" category="unspecified">
0321                         <rSolid name="TOBAlPiece3"/>
0322                         <rMaterial name="trackermaterial:T_Aluminium"/>
0323                 </LogicalPart>
0324                 <LogicalPart name="TOBAlPiece4" category="unspecified">
0325                         <rSolid name="TOBAlPiece4"/>
0326                         <rMaterial name="trackermaterial:T_Aluminium"/>
0327                 </LogicalPart>
0328                 <LogicalPart name="TOBCFTube1" category="unspecified">
0329                         <rSolid name="TOBCFTube1"/>
0330                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0331                 </LogicalPart>
0332                 <LogicalPart name="TOBCFTube2" category="unspecified">
0333                         <rSolid name="TOBCFTube2"/>
0334                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0335                 </LogicalPart>
0336                 <LogicalPart name="TOBCFTube3" category="unspecified">
0337                         <rSolid name="TOBCFTube3"/>
0338                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0339                 </LogicalPart>
0340                 <LogicalPart name="TOBCFTube4" category="unspecified">
0341                         <rSolid name="TOBCFTube4"/>
0342                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0343                 </LogicalPart>
0344                 <LogicalPart name="TOBNomexTube1" category="unspecified">
0345                         <rSolid name="TOBNomexTube1"/>
0346                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0347                 </LogicalPart>
0348                 <LogicalPart name="TOBNomexTube2" category="unspecified">
0349                         <rSolid name="TOBNomexTube2"/>
0350                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0351                 </LogicalPart>
0352                 <LogicalPart name="TOBNomexTube3" category="unspecified">
0353                         <rSolid name="TOBNomexTube3"/>
0354                         <rMaterial name="materials:Air"/>
0355                 </LogicalPart>
0356                 <LogicalPart name="TOBNomexT3In1" category="unspecified">
0357                         <rSolid name="TOBNomexT3In1"/>
0358                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0359                 </LogicalPart>
0360                 <LogicalPart name="TOBNomexT3In2" category="unspecified">
0361                         <rSolid name="TOBNomexT3In2"/>
0362                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0363                 </LogicalPart>
0364                 <LogicalPart name="TOBNomexT3In3" category="unspecified">
0365                         <rSolid name="TOBNomexT3In3"/>
0366                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0367                 </LogicalPart>
0368                 <LogicalPart name="TOBAlignTube3" category="unspecified">
0369                         <rSolid name="TOBAlignTube3"/>
0370                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0371                 </LogicalPart>
0372                 <LogicalPart name="TOBAlignT3In" category="unspecified">
0373                         <rSolid name="TOBAlignT3In"/>
0374                         <rMaterial name="materials:Air"/>
0375                 </LogicalPart>
0376                 <LogicalPart name="TOBNomexTube4" category="unspecified">
0377                         <rSolid name="TOBNomexTube4"/>
0378                         <rMaterial name="materials:Air"/>
0379                 </LogicalPart>
0380                 <LogicalPart name="TOBNomexT4In1" category="unspecified">
0381                         <rSolid name="TOBNomexT4In1"/>
0382                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0383                 </LogicalPart>
0384                 <LogicalPart name="TOBNomexT4In2" category="unspecified">
0385                         <rSolid name="TOBNomexT4In2"/>
0386                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0387                 </LogicalPart>
0388                 <LogicalPart name="TOBNomexT4In3" category="unspecified">
0389                         <rSolid name="TOBNomexT4In3"/>
0390                         <rMaterial name="tobmaterial:TOB_Nomex"/>
0391                 </LogicalPart>
0392                 <LogicalPart name="TOBAlignTube4" category="unspecified">
0393                         <rSolid name="TOBAlignTube4"/>
0394                         <rMaterial name="tobmaterial:TOB_CF_Str"/>
0395                 </LogicalPart>
0396                 <LogicalPart name="TOBAlignT4In" category="unspecified">
0397                         <rSolid name="TOBAlignT4In"/>
0398                         <rMaterial name="materials:Air"/>
0399                 </LogicalPart>
0400                 <LogicalPart name="TOBPotting1" category="unspecified">
0401                         <rSolid name="TOBPotting1"/>
0402                         <rMaterial name="tobmaterial:TOB_Epoxy"/>
0403                 </LogicalPart>
0404                 <LogicalPart name="TOBPotting2" category="unspecified">
0405                         <rSolid name="TOBPotting2"/>
0406                         <rMaterial name="materials:Air"/>
0407                 </LogicalPart>
0408                 <LogicalPart name="TOBPotting2I1" category="unspecified">
0409                         <rSolid name="TOBPotting2I1"/>
0410                         <rMaterial name="tobmaterial:TOB_Epoxy"/>
0411                 </LogicalPart>
0412                 <LogicalPart name="TOBPotting2I2" category="unspecified">
0413                         <rSolid name="TOBPotting2I2"/>
0414                         <rMaterial name="tobmaterial:TOB_Epoxy"/>
0415                 </LogicalPart>
0416                 <LogicalPart name="TOBPotting2I3" category="unspecified">
0417                         <rSolid name="TOBPotting2I3"/>
0418                         <rMaterial name="tobmaterial:TOB_Epoxy"/>
0419                 </LogicalPart>
0420                 <LogicalPart name="TOBConnect1" category="unspecified">
0421                         <rSolid name="TOBConnect1"/>
0422                         <rMaterial name="materials:Air"/>
0423                 </LogicalPart>
0424                 <LogicalPart name="TOBAlConnect1" category="unspecified">
0425                         <rSolid name="TOBAlConnect1"/>
0426                         <rMaterial name="tobmaterial:TOB_AlCentralConnect"/>
0427                 </LogicalPart>
0428                 <LogicalPart name="TOBConnect2" category="unspecified">
0429                         <rSolid name="TOBConnect2"/>
0430                         <rMaterial name="materials:Air"/>
0431                 </LogicalPart>
0432                 <LogicalPart name="TOBAlConnect2" category="unspecified">
0433                         <rSolid name="TOBAlConnect2"/>
0434                         <rMaterial name="tobmaterial:TOB_AlSideConnect"/>
0435                 </LogicalPart>
0436                 <LogicalPart name="TOBConnect3" category="unspecified">
0437                         <rSolid name="TOBConnect3"/>
0438                         <rMaterial name="materials:Air"/>
0439                 </LogicalPart>
0440                 <LogicalPart name="TOBAlConnect3" category="unspecified">
0441                         <rSolid name="TOBAlConnect3"/>
0442                         <rMaterial name="tobmaterial:TOB_AlSideConnect"/>
0443                 </LogicalPart>
0444                 <LogicalPart name="TOBConnect23" category="unspecified">
0445                         <rSolid name="TOBConnect23"/>
0446                         <rMaterial name="materials:Air"/>
0447                 </LogicalPart>
0448                 <LogicalPart name="TOBAlConnect23" category="unspecified">
0449                         <rSolid name="TOBAlConnect23"/>
0450                         <rMaterial name="trackermaterial:T_Aluminium"/>
0451                 </LogicalPart>
0452                 <LogicalPart name="TOBConnect4" category="unspecified">
0453                         <rSolid name="TOBConnect4"/>
0454                         <rMaterial name="materials:Air"/>
0455                 </LogicalPart>
0456                 <LogicalPart name="TOBAlConnect4" category="unspecified">
0457                         <rSolid name="TOBAlConnect4"/>
0458                         <rMaterial name="tobmaterial:TOB_AlCentralConnect"/>
0459                 </LogicalPart>
0460                 <LogicalPart name="TOBConnect5" category="unspecified">
0461                         <rSolid name="TOBConnect5"/>
0462                         <rMaterial name="materials:Air"/>
0463                 </LogicalPart>
0464                 <LogicalPart name="TOBAlConnect5" category="unspecified">
0465                         <rSolid name="TOBAlConnect5"/>
0466                         <rMaterial name="tobmaterial:TOB_AlSideConnect"/>
0467                 </LogicalPart>
0468                 <LogicalPart name="TOBConnect6" category="unspecified">
0469                         <rSolid name="TOBConnect6"/>
0470                         <rMaterial name="materials:Air"/>
0471                 </LogicalPart>
0472                 <LogicalPart name="TOBAlConnect6" category="unspecified">
0473                         <rSolid name="TOBAlConnect6"/>
0474                         <rMaterial name="tobmaterial:TOB_AlSideConnect"/>
0475                 </LogicalPart>
0476                 <LogicalPart name="TOBConnect56" category="unspecified">
0477                         <rSolid name="TOBConnect56"/>
0478                         <rMaterial name="materials:Air"/>
0479                 </LogicalPart>
0480                 <LogicalPart name="TOBAlConnect56" category="unspecified">
0481                         <rSolid name="TOBAlConnect56"/>
0482                         <rMaterial name="trackermaterial:T_Aluminium"/>
0483                 </LogicalPart>
0484                 <LogicalPart name="TOBMidRib0" category="unspecified">
0485                         <rSolid name="TOBMidRib0"/>
0486                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0487                 </LogicalPart>
0488                 <LogicalPart name="TOBMidRib1" category="unspecified">
0489                         <rSolid name="TOBMidRib1"/>
0490                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0491                 </LogicalPart>
0492                 <LogicalPart name="TOBMidRib2" category="unspecified">
0493                         <rSolid name="TOBMidRib2"/>
0494                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0495                 </LogicalPart>
0496                 <LogicalPart name="TOBMidRib3" category="unspecified">
0497                         <rSolid name="TOBMidRib3"/>
0498                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0499                 </LogicalPart>
0500                 <LogicalPart name="TOBMidRib4" category="unspecified">
0501                         <rSolid name="TOBMidRib4"/>
0502                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0503                 </LogicalPart>
0504                 <LogicalPart name="TOBMidRib5" category="unspecified">
0505                         <rSolid name="TOBMidRib5"/>
0506                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0507                 </LogicalPart>
0508                 <LogicalPart name="TOBMidRib6" category="unspecified">
0509                         <rSolid name="TOBMidRib6"/>
0510                         <rMaterial name="tobmaterial:TOB_middle_ribs"/>
0511                 </LogicalPart>
0512                 <LogicalPart name="TOBDOHM" category="unspecified">
0513                         <rSolid name="TOBDOHM"/>
0514                         <rMaterial name="tobmaterial:TOB_DOHM"/>
0515                 </LogicalPart>
0516                 <LogicalPart name="TOBLayer0" category="unspecified">
0517                         <rSolid name="TOBLayer0"/>
0518                         <rMaterial name="materials:Air"/>
0519                 </LogicalPart>
0520                 <LogicalPart name="TOBLayer1" category="unspecified">
0521                         <rSolid name="TOBLayer1"/>
0522                         <rMaterial name="materials:Air"/>
0523                 </LogicalPart>
0524                 <LogicalPart name="TOBLayer2" category="unspecified">
0525                         <rSolid name="TOBLayer2"/>
0526                         <rMaterial name="materials:Air"/>
0527                 </LogicalPart>
0528                 <LogicalPart name="TOBLayer3" category="unspecified">
0529                         <rSolid name="TOBLayer3"/>
0530                         <rMaterial name="materials:Air"/>
0531                 </LogicalPart>
0532                 <LogicalPart name="TOBLayer4" category="unspecified">
0533                         <rSolid name="TOBLayer4"/>
0534                         <rMaterial name="materials:Air"/>
0535                 </LogicalPart>
0536                 <LogicalPart name="TOBLayer5" category="unspecified">
0537                         <rSolid name="TOBLayer5"/>
0538                         <rMaterial name="materials:Air"/>
0539                 </LogicalPart>
0540                 <LogicalPart name="TOBSideDisk" category="unspecified">
0541                         <rSolid name="TOBSideDisk"/>
0542                         <rMaterial name="materials:Air"/>
0543                 </LogicalPart>
0544                 <LogicalPart name="TOBAxCabCont" category="unspecified">
0545                         <rSolid name="TOBAxCabCont"/>
0546                         <rMaterial name="materials:Air"/>
0547                 </LogicalPart>
0548                 <LogicalPart name="TOBDOHMs" category="unspecified">
0549                         <rSolid name="TOBDOHMs"/>
0550                         <rMaterial name="materials:Air"/>
0551                 </LogicalPart>
0552         </LogicalPartSection>
0553         <PosPartSection label="tob.xml">
0554                 <PosPart copyNumber="1">
0555                         <rParent name="tob:TOB"/>
0556                         <rChild name="tob:TIBStiffener"/>
0557                         <Translation x="[RailInX]" y="[StiffenerY]" z="[zero]"/>
0558                 </PosPart>
0559                 <PosPart copyNumber="2">
0560                         <rParent name="tob:TOB"/>
0561                         <rChild name="tob:TIBStiffener"/>
0562                         <Translation x="-[RailInX]" y="[StiffenerY]" z="[zero]"/>
0563                 </PosPart>
0564                 <PosPart copyNumber="1">
0565                         <rParent name="tob:TOB"/>
0566                         <rChild name="tob:TIBRailTop"/>
0567                         <Translation x="[RailInX]" y="-[RailTopDy]" z="[zero]"/>
0568                 </PosPart>
0569                 <PosPart copyNumber="2">
0570                         <rParent name="tob:TOB"/>
0571                         <rChild name="tob:TIBRailTop"/>
0572                         <Translation x="-[RailInX]" y="-[RailTopDy]" z="[zero]"/>
0573                 </PosPart>
0574                 <PosPart copyNumber="1">
0575                         <rParent name="tob:TOB"/>
0576                         <rChild name="tob:TIBRailBottom"/>
0577                         <Translation x="[RailInX]" y="-2*[RailTopDy]-[RailBottomDy]" z="[zero]"/>
0578                 </PosPart>
0579                 <PosPart copyNumber="2">
0580                         <rParent name="tob:TOB"/>
0581                         <rChild name="tob:TIBRailBottom"/>
0582                         <Translation x="-[RailInX]" y="-2*[RailTopDy]-[RailBottomDy]" z="[zero]"/>
0583                 </PosPart>
0584                 <PosPart copyNumber="1">
0585                         <rParent name="tob:TOB"/>
0586                         <rChild name="tob:TOBAlPiece1"/>
0587                         <Translation x="[zero]" y="[zero]" z="-[AlPieceZ]"/>
0588                 </PosPart>
0589                 <PosPart copyNumber="2">
0590                         <rParent name="tob:TOB"/>
0591                         <rChild name="tob:TOBAlPiece1"/>
0592                         <Translation x="[zero]" y="[zero]" z="[AlPieceZ]"/>
0593                 </PosPart>
0594                 <PosPart copyNumber="1">
0595                         <rParent name="tob:TOB"/>
0596                         <rChild name="tob:TOBAlPiece2"/>
0597                         <Translation x="[zero]" y="[zero]" z="-[AlPieceZ]"/>
0598                 </PosPart>
0599                 <PosPart copyNumber="2">
0600                         <rParent name="tob:TOB"/>
0601                         <rChild name="tob:TOBAlPiece2"/>
0602                         <Translation x="[zero]" y="[zero]" z="[AlPieceZ]"/>
0603                 </PosPart>
0604                 <PosPart copyNumber="1">
0605                         <rParent name="tob:TOB"/>
0606                         <rChild name="tob:TOBAlPiece3"/>
0607                         <Translation x="[zero]" y="[zero]" z="-[AlPieceZ]"/>
0608                 </PosPart>
0609                 <PosPart copyNumber="2">
0610                         <rParent name="tob:TOB"/>
0611                         <rChild name="tob:TOBAlPiece3"/>
0612                         <Translation x="[zero]" y="[zero]" z="[AlPieceZ]"/>
0613                 </PosPart>
0614                 <PosPart copyNumber="1">
0615                         <rParent name="tob:TOB"/>
0616                         <rChild name="tob:TOBAlPiece4"/>
0617                         <Translation x="[zero]" y="[zero]" z="-[AlPieceZ]"/>
0618                 </PosPart>
0619                 <PosPart copyNumber="2">
0620                         <rParent name="tob:TOB"/>
0621                         <rChild name="tob:TOBAlPiece4"/>
0622                         <Translation x="[zero]" y="[zero]" z="[AlPieceZ]"/>
0623                 </PosPart>
0624                 <PosPart copyNumber="1">
0625                         <rParent name="tob:TOB"/>
0626                         <rChild name="tob:TOBCFTube1"/>
0627                 </PosPart>
0628                 <PosPart copyNumber="1">
0629                         <rParent name="tob:TOBCFTube1"/>
0630                         <rChild name="tob:TOBNomexTube1"/>
0631                 </PosPart>
0632                 <PosPart copyNumber="1">
0633                         <rParent name="tob:TOB"/>
0634                         <rChild name="tob:TOBCFTube2"/>
0635                         <Translation x="[zero]" y="[zero]" z="[CFTubeZ]"/>
0636                 </PosPart>
0637                 <PosPart copyNumber="2">
0638                         <rParent name="tob:TOB"/>
0639                         <rChild name="tob:TOBCFTube2"/>
0640                         <Translation x="[zero]" y="[zero]" z="-[CFTubeZ]"/>
0641                 </PosPart>
0642                 <PosPart copyNumber="1">
0643                         <rParent name="tob:TOBCFTube2"/>
0644                         <rChild name="tob:TOBNomexTube2"/>
0645                 </PosPart>
0646                 <PosPart copyNumber="1">
0647                         <rParent name="tob:TOB"/>
0648                         <rChild name="tob:TOBCFTube3"/>
0649                 </PosPart>
0650                 <PosPart copyNumber="1">
0651                         <rParent name="tob:TOBCFTube3"/>
0652                         <rChild name="tob:TOBNomexTube3"/>
0653                 </PosPart>
0654                 <PosPart copyNumber="1">
0655                         <rParent name="tob:TOBAlignTube3"/>
0656                         <rChild name="tob:TOBAlignT3In"/>
0657                 </PosPart>
0658                 <PosPart copyNumber="1">
0659                         <rParent name="tob:TOB"/>
0660                         <rChild name="tob:TOBCFTube4"/>
0661                         <Translation x="[zero]" y="[zero]" z="[CFTubeZ]"/>
0662                 </PosPart>
0663                 <PosPart copyNumber="2">
0664                         <rParent name="tob:TOB"/>
0665                         <rChild name="tob:TOBCFTube4"/>
0666                         <Translation x="[zero]" y="[zero]" z="-[CFTubeZ]"/>
0667                 </PosPart>
0668                 <PosPart copyNumber="1">
0669                         <rParent name="tob:TOBCFTube4"/>
0670                         <rChild name="tob:TOBNomexTube4"/>
0671                 </PosPart>
0672                 <PosPart copyNumber="1">
0673                         <rParent name="tob:TOBAlignTube4"/>
0674                         <rChild name="tob:TOBAlignT4In"/>
0675                 </PosPart>
0676                 <PosPart copyNumber="1">
0677                         <rParent name="tob:TOB"/>
0678                         <rChild name="tob:TOBLayer0"/>
0679                 </PosPart>
0680                 <PosPart copyNumber="1">
0681                         <rParent name="tob:TOB"/>
0682                         <rChild name="tob:TOBLayer1"/>
0683                 </PosPart>
0684                 <PosPart copyNumber="1">
0685                         <rParent name="tob:TOB"/>
0686                         <rChild name="tob:TOBLayer2"/>
0687                 </PosPart>
0688                 <PosPart copyNumber="1">
0689                         <rParent name="tob:TOB"/>
0690                         <rChild name="tob:TOBLayer3"/>
0691                 </PosPart>
0692                 <PosPart copyNumber="1">
0693                         <rParent name="tob:TOB"/>
0694                         <rChild name="tob:TOBLayer4"/>
0695                 </PosPart>
0696                 <PosPart copyNumber="1">
0697                         <rParent name="tob:TOB"/>
0698                         <rChild name="tob:TOBLayer5"/>
0699                 </PosPart>
0700                 <PosPart copyNumber="1">
0701                         <rParent name="tob:TOB"/>
0702                         <rChild name="tob:TOBSideDisk"/>
0703                         <Translation x="[zero]" y="[zero]" z="[SideDiskZ]"/>
0704                 </PosPart>
0705                 <PosPart copyNumber="2">
0706                         <rParent name="tob:TOB"/>
0707                         <rChild name="tob:TOBSideDisk"/>
0708                         <rRotation name="tobrodpar:180D"/>
0709                         <Translation x="[zero]" y="[zero]" z="-[SideDiskZ]"/>
0710                 </PosPart>
0711                 <PosPart copyNumber="1">
0712                         <rParent name="tob:TOB"/>
0713                         <rChild name="tob:TOBDOHMs"/>
0714                         <Translation x="[zero]" y="[zero]" z="[SideDiskZ]+[SideDiskDz]+[DOHMsDz]+[Tol]"/>
0715                 </PosPart>
0716                 <PosPart copyNumber="2">
0717                         <rParent name="tob:TOB"/>
0718                         <rChild name="tob:TOBDOHMs"/>
0719                         <Translation x="[zero]" y="[zero]" z="-([SideDiskZ]+[SideDiskDz]+[DOHMsDz]+[Tol])"/>
0720                 </PosPart>
0721                 <PosPart copyNumber="1">
0722                         <rParent name="tob:TOB"/>
0723                         <rChild name="tob:TOBAxCabCont"/>
0724                         <Translation x="[zero]" y="[zero]" z="[AxCableZ]"/>
0725                 </PosPart>
0726                 <PosPart copyNumber="2">
0727                         <rParent name="tob:TOB"/>
0728                         <rChild name="tob:TOBAxCabCont"/>
0729                         <Translation x="[zero]" y="[zero]" z="-[AxCableZ]"/>
0730                 </PosPart>
0731         </PosPartSection>
0732         <Algorithm name="track:DDTrackerZPosAlgo">
0733                 <rParent name="tob:TOB"/>
0734                 <String name="ChildName" value="tob:TOBPotting1"/>
0735                 <Numeric name="StartCopyNo" value="1"/>
0736                 <Numeric name="IncrCopyNo" value="1"/>
0737                 <Vector name="ZPositions" type="numeric" nEntries="6">
0738                         -[PottingZ1],-[PottingZ2],-[PottingZ3], [PottingZ3], [PottingZ2], [PottingZ1]
0739                 </Vector>
0740                 <Vector name="Rotations" type="string" nEntries="6">
0741                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0742                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0743         </Algorithm>
0744         <Algorithm name="track:DDTrackerZPosAlgo">
0745                 <rParent name="tob:TOB"/>
0746                 <String name="ChildName" value="tob:TOBPotting2"/>
0747                 <Numeric name="StartCopyNo" value="1"/>
0748                 <Numeric name="IncrCopyNo" value="1"/>
0749                 <Vector name="ZPositions" type="numeric" nEntries="6">
0750                         -[PottingZ1],-[PottingZ2],-[PottingZ3], [PottingZ3], [PottingZ2], [PottingZ1]
0751                 </Vector>
0752                 <Vector name="Rotations" type="string" nEntries="6">
0753                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0754                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0755         </Algorithm>
0756         <Algorithm name="track:DDTrackerZPosAlgo">
0757                 <rParent name="tob:TOB"/>
0758                 <String name="ChildName" value="tob:TOBConnect2"/>
0759                 <Numeric name="StartCopyNo" value="1"/>
0760                 <Numeric name="IncrCopyNo" value="1"/>
0761                 <Vector name="ZPositions" type="numeric" nEntries="6">
0762                         -[ConnectZ21],-[ConnectZ22],-[ConnectZ23], [ConnectZ23], 
0763                         [ConnectZ22], [ConnectZ21] </Vector>
0764                 <Vector name="Rotations" type="string" nEntries="6">
0765                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0766                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0767         </Algorithm>
0768         <Algorithm name="track:DDTrackerAngular">
0769                 <rParent name="tob:TOBConnect2"/>
0770                 <String name="ChildName" value="tob:TOBAlConnect2"/>
0771                 <Numeric name="N" value="16"/>
0772                 <Numeric name="StartCopyNo" value="1"/>
0773                 <Numeric name="IncrCopyNo" value="1"/>
0774                 <Numeric name="RangeAngle" value="360*deg"/>
0775                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0776                 <Numeric name="Radius" value="0"/>
0777                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0778         </Algorithm>
0779         <Algorithm name="track:DDTrackerAngular">
0780                 <rParent name="tob:TOBConnect2"/>
0781                 <String name="ChildName" value="tob:TOBAlConnect2"/>
0782                 <Numeric name="N" value="2"/>
0783                 <Numeric name="StartCopyNo" value="17"/>
0784                 <Numeric name="IncrCopyNo" value="1"/>
0785                 <Numeric name="RangeAngle" value="360*deg"/>
0786                 <Numeric name="StartAngle" value="0*deg"/>
0787                 <Numeric name="Radius" value="0"/>
0788                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0789         </Algorithm>
0790         <Algorithm name="track:DDTrackerZPosAlgo">
0791                 <rParent name="tob:TOB"/>
0792                 <String name="ChildName" value="tob:TOBConnect3"/>
0793                 <Numeric name="StartCopyNo" value="1"/>
0794                 <Numeric name="IncrCopyNo" value="1"/>
0795                 <Vector name="ZPositions" type="numeric" nEntries="6">
0796                         -[ConnectZ21],-[ConnectZ22],-[ConnectZ23], [ConnectZ23], 
0797                         [ConnectZ22], [ConnectZ21] </Vector>
0798                 <Vector name="Rotations" type="string" nEntries="6">
0799                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0800                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0801         </Algorithm>
0802         <Algorithm name="track:DDTrackerZPosAlgo">
0803                 <rParent name="tob:TOB"/>
0804                 <String name="ChildName" value="tob:TOBConnect23"/>
0805                 <Numeric name="StartCopyNo" value="1"/>
0806                 <Numeric name="IncrCopyNo" value="1"/>
0807                 <Vector name="ZPositions" type="numeric" nEntries="6">
0808                         -[ConnectZ21]-[Connect23ZOffset],-[ConnectZ22]+[Connect23ZOffset],-[ConnectZ23]-[Connect23ZOffset], [ConnectZ23]+[Connect23ZOffset], 
0809                         [ConnectZ22]-[Connect23ZOffset], [ConnectZ21]+[Connect23ZOffset] </Vector>
0810                 <Vector name="Rotations" type="string" nEntries="6">
0811                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0812                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0813         </Algorithm>
0814         <Algorithm name="track:DDTrackerAngular">
0815                 <rParent name="tob:TOBConnect3"/>
0816                 <String name="ChildName" value="tob:TOBAlConnect3"/>
0817                 <Numeric name="N" value="16"/>
0818                 <Numeric name="StartCopyNo" value="1"/>
0819                 <Numeric name="IncrCopyNo" value="1"/>
0820                 <Numeric name="RangeAngle" value="360*deg"/>
0821                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0822                 <Numeric name="Radius" value="0"/>
0823                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0824         </Algorithm>
0825         <Algorithm name="track:DDTrackerAngular">
0826                 <rParent name="tob:TOBConnect3"/>
0827                 <String name="ChildName" value="tob:TOBAlConnect3"/>
0828                 <Numeric name="N" value="2"/>
0829                 <Numeric name="StartCopyNo" value="17"/>
0830                 <Numeric name="IncrCopyNo" value="1"/>
0831                 <Numeric name="RangeAngle" value="360*deg"/>
0832                 <Numeric name="StartAngle" value="0*deg"/>
0833                 <Numeric name="Radius" value="0"/>
0834                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0835         </Algorithm>
0836         <Algorithm name="track:DDTrackerAngular">
0837                 <rParent name="tob:TOBConnect23"/>
0838                 <String name="ChildName" value="tob:TOBAlConnect23"/>
0839                 <Numeric name="N" value="16"/>
0840                 <Numeric name="StartCopyNo" value="1"/>
0841                 <Numeric name="IncrCopyNo" value="1"/>
0842                 <Numeric name="RangeAngle" value="360*deg"/>
0843                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0844                 <Numeric name="Radius" value="0"/>
0845                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0846         </Algorithm>
0847         <Algorithm name="track:DDTrackerAngular">
0848                 <rParent name="tob:TOBConnect23"/>
0849                 <String name="ChildName" value="tob:TOBAlConnect23"/>
0850                 <Numeric name="N" value="2"/>
0851                 <Numeric name="StartCopyNo" value="17"/>
0852                 <Numeric name="IncrCopyNo" value="1"/>
0853                 <Numeric name="RangeAngle" value="360*deg"/>
0854                 <Numeric name="StartAngle" value="0*deg"/>
0855                 <Numeric name="Radius" value="0"/>
0856                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0857         </Algorithm>
0858         <Algorithm name="track:DDTrackerAngular">
0859                 <rParent name="tob:TOBConnect4"/>
0860                 <String name="ChildName" value="tob:TOBAlConnect4"/>
0861                 <Numeric name="N" value="2"/>
0862                 <Numeric name="StartCopyNo" value="17"/>
0863                 <Numeric name="IncrCopyNo" value="1"/>
0864                 <Numeric name="RangeAngle" value="360*deg"/>
0865                 <Numeric name="StartAngle" value="0*deg"/>
0866                 <Numeric name="Radius" value="0"/>
0867                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0868         </Algorithm>
0869         <Algorithm name="track:DDTrackerZPosAlgo">
0870                 <rParent name="tob:TOB"/>
0871                 <String name="ChildName" value="tob:TOBConnect5"/>
0872                 <Numeric name="StartCopyNo" value="1"/>
0873                 <Numeric name="IncrCopyNo" value="1"/>
0874                 <Vector name="ZPositions" type="numeric" nEntries="6">
0875                         -[ConnectZ21],-[ConnectZ22],-[ConnectZ23], [ConnectZ23], 
0876                         [ConnectZ22], [ConnectZ21] </Vector>
0877                 <Vector name="Rotations" type="string" nEntries="6">
0878                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0879                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0880         </Algorithm>
0881         <Algorithm name="track:DDTrackerAngular">
0882                 <rParent name="tob:TOBConnect5"/>
0883                 <String name="ChildName" value="tob:TOBAlConnect5"/>
0884                 <Numeric name="N" value="16"/>
0885                 <Numeric name="StartCopyNo" value="1"/>
0886                 <Numeric name="IncrCopyNo" value="1"/>
0887                 <Numeric name="RangeAngle" value="360*deg"/>
0888                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0889                 <Numeric name="Radius" value="0"/>
0890                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0891         </Algorithm>
0892         <Algorithm name="track:DDTrackerAngular">
0893                 <rParent name="tob:TOBConnect5"/>
0894                 <String name="ChildName" value="tob:TOBAlConnect5"/>
0895                 <Numeric name="N" value="2"/>
0896                 <Numeric name="StartCopyNo" value="17"/>
0897                 <Numeric name="IncrCopyNo" value="1"/>
0898                 <Numeric name="RangeAngle" value="360*deg"/>
0899                 <Numeric name="StartAngle" value="0*deg"/>
0900                 <Numeric name="Radius" value="0"/>
0901                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0902         </Algorithm>
0903         <Algorithm name="track:DDTrackerZPosAlgo">
0904                 <rParent name="tob:TOB"/>
0905                 <String name="ChildName" value="tob:TOBConnect6"/>
0906                 <Numeric name="StartCopyNo" value="1"/>
0907                 <Numeric name="IncrCopyNo" value="1"/>
0908                 <Vector name="ZPositions" type="numeric" nEntries="6">
0909                         -[ConnectZ21],-[ConnectZ22],-[ConnectZ23], [ConnectZ23], 
0910                         [ConnectZ22], [ConnectZ21] </Vector>
0911                 <Vector name="Rotations" type="string" nEntries="6">
0912                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0913                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0914         </Algorithm>
0915         <Algorithm name="track:DDTrackerZPosAlgo">
0916                 <rParent name="tob:TOB"/>
0917                 <String name="ChildName" value="tob:TOBConnect56"/>
0918                 <Numeric name="StartCopyNo" value="1"/>
0919                 <Numeric name="IncrCopyNo" value="1"/>
0920                 <Vector name="ZPositions" type="numeric" nEntries="6">
0921                         -[ConnectZ21]-[Connect56ZOffset],-[ConnectZ22]+[Connect56ZOffset],-[ConnectZ23]-[Connect56ZOffset], [ConnectZ23]+[Connect56ZOffset], 
0922                         [ConnectZ22]-[Connect56ZOffset], [ConnectZ21]+[Connect56ZOffset] </Vector>
0923                 <Vector name="Rotations" type="string" nEntries="6">
0924                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL, 
0925                         tobrodpar:NULL,  tobrodpar:NULL</Vector>
0926         </Algorithm>
0927         <Algorithm name="track:DDTrackerAngular">
0928                 <rParent name="tob:TOBConnect6"/>
0929                 <String name="ChildName" value="tob:TOBAlConnect6"/>
0930                 <Numeric name="N" value="16"/>
0931                 <Numeric name="StartCopyNo" value="1"/>
0932                 <Numeric name="IncrCopyNo" value="1"/>
0933                 <Numeric name="RangeAngle" value="360*deg"/>
0934                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0935                 <Numeric name="Radius" value="0"/>
0936                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0937         </Algorithm>
0938         <Algorithm name="track:DDTrackerAngular">
0939                 <rParent name="tob:TOBConnect6"/>
0940                 <String name="ChildName" value="tob:TOBAlConnect6"/>
0941                 <Numeric name="N" value="2"/>
0942                 <Numeric name="StartCopyNo" value="17"/>
0943                 <Numeric name="IncrCopyNo" value="1"/>
0944                 <Numeric name="RangeAngle" value="360*deg"/>
0945                 <Numeric name="StartAngle" value="0*deg"/>
0946                 <Numeric name="Radius" value="0"/>
0947                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0948         </Algorithm>
0949         <Algorithm name="track:DDTrackerAngular">
0950                 <rParent name="tob:TOBConnect56"/>
0951                 <String name="ChildName" value="tob:TOBAlConnect56"/>
0952                 <Numeric name="N" value="16"/>
0953                 <Numeric name="StartCopyNo" value="1"/>
0954                 <Numeric name="IncrCopyNo" value="1"/>
0955                 <Numeric name="RangeAngle" value="360*deg"/>
0956                 <Numeric name="StartAngle" value="[ConnectStartPhi]"/>
0957                 <Numeric name="Radius" value="0"/>
0958                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0959         </Algorithm>
0960         <Algorithm name="track:DDTrackerAngular">
0961                 <rParent name="tob:TOBConnect56"/>
0962                 <String name="ChildName" value="tob:TOBAlConnect56"/>
0963                 <Numeric name="N" value="2"/>
0964                 <Numeric name="StartCopyNo" value="17"/>
0965                 <Numeric name="IncrCopyNo" value="1"/>
0966                 <Numeric name="RangeAngle" value="360*deg"/>
0967                 <Numeric name="StartAngle" value="0*deg"/>
0968                 <Numeric name="Radius" value="0"/>
0969                 <Vector name="Center" type="numeric" nEntries="3"> 0, 0, 0  </Vector>
0970         </Algorithm>
0971         <Algorithm name="track:DDTrackerZPosAlgo">
0972                 <rParent name="tob:TOB"/>
0973                 <String name="ChildName" value="tob:TOBMidRib0"/>
0974                 <Numeric name="StartCopyNo" value="1"/>
0975                 <Numeric name="IncrCopyNo" value="1"/>
0976                 <Vector name="ZPositions" type="numeric" nEntries="4">
0977                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
0978                 <Vector name="Rotations" type="string" nEntries="4">
0979                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
0980         </Algorithm>
0981         <Algorithm name="track:DDTrackerZPosAlgo">
0982                 <rParent name="tob:TOB"/>
0983                 <String name="ChildName" value="tob:TOBMidRib1"/>
0984                 <Numeric name="StartCopyNo" value="1"/>
0985                 <Numeric name="IncrCopyNo" value="1"/>
0986                 <Vector name="ZPositions" type="numeric" nEntries="4">
0987                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
0988                 <Vector name="Rotations" type="string" nEntries="4">
0989                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
0990         </Algorithm>
0991         <Algorithm name="track:DDTrackerZPosAlgo">
0992                 <rParent name="tob:TOB"/>
0993                 <String name="ChildName" value="tob:TOBMidRib2"/>
0994                 <Numeric name="StartCopyNo" value="1"/>
0995                 <Numeric name="IncrCopyNo" value="1"/>
0996                 <Vector name="ZPositions" type="numeric" nEntries="4">
0997                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
0998                 <Vector name="Rotations" type="string" nEntries="4">
0999                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
1000         </Algorithm>
1001         <Algorithm name="track:DDTrackerZPosAlgo">
1002                 <rParent name="tob:TOB"/>
1003                 <String name="ChildName" value="tob:TOBMidRib3"/>
1004                 <Numeric name="StartCopyNo" value="1"/>
1005                 <Numeric name="IncrCopyNo" value="1"/>
1006                 <Vector name="ZPositions" type="numeric" nEntries="4">
1007                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
1008                 <Vector name="Rotations" type="string" nEntries="4">
1009                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
1010         </Algorithm>
1011         <Algorithm name="track:DDTrackerZPosAlgo">
1012                 <rParent name="tob:TOB"/>
1013                 <String name="ChildName" value="tob:TOBMidRib4"/>
1014                 <Numeric name="StartCopyNo" value="1"/>
1015                 <Numeric name="IncrCopyNo" value="1"/>
1016                 <Vector name="ZPositions" type="numeric" nEntries="4">
1017                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
1018                 <Vector name="Rotations" type="string" nEntries="4">
1019                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
1020         </Algorithm>
1021         <Algorithm name="track:DDTrackerZPosAlgo">
1022                 <rParent name="tob:TOB"/>
1023                 <String name="ChildName" value="tob:TOBMidRib5"/>
1024                 <Numeric name="StartCopyNo" value="1"/>
1025                 <Numeric name="IncrCopyNo" value="1"/>
1026                 <Vector name="ZPositions" type="numeric" nEntries="4">
1027                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
1028                 <Vector name="Rotations" type="string" nEntries="4">
1029                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
1030         </Algorithm>
1031         <Algorithm name="track:DDTrackerZPosAlgo">
1032                 <rParent name="tob:TOB"/>
1033                 <String name="ChildName" value="tob:TOBMidRib6"/>
1034                 <Numeric name="StartCopyNo" value="1"/>
1035                 <Numeric name="IncrCopyNo" value="1"/>
1036                 <Vector name="ZPositions" type="numeric" nEntries="4">
1037                         -[RibZ1], -[RibZ2],  [RibZ2],  [RibZ1] </Vector>
1038                 <Vector name="Rotations" type="string" nEntries="4">
1039                         tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL,  tobrodpar:NULL</Vector>
1040         </Algorithm>
1041         <Algorithm name="track:DDTrackerPhiAltAlgo">
1042                 <rParent name="tob:TOBLayer0"/>
1043                 <String name="ChildName" value="tobrod0:TOBRod0"/>
1044                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1045                 <Numeric name="StartAngle" value="5.3571*deg"/>
1046                 <Numeric name="RangeAngle" value="360*deg"/>
1047                 <Numeric name="RadiusIn" value="[Layer0LowR]"/>
1048                 <Numeric name="RadiusOut" value="[Layer0HighR]"/>
1049                 <Numeric name="ZPosition" value="[zero]"/>
1050                 <Numeric name="Number" value="42"/>
1051                 <Numeric name="StartCopyNo" value="1"/>
1052                 <Numeric name="IncrCopyNo" value="1"/>
1053         </Algorithm>
1054         <Algorithm name="track:DDTrackerPhiAltAlgo">
1055                 <rParent name="tob:TOBLayer1"/>
1056                 <String name="ChildName" value="tobrod1:TOBRod1"/>
1057                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1058                 <Numeric name="StartAngle" value="2.1601*deg"/>
1059                 <Numeric name="RangeAngle" value="360*deg"/>
1060                 <Numeric name="RadiusIn" value="[Layer1LowR]"/>
1061                 <Numeric name="RadiusOut" value="[Layer1HighR]"/>
1062                 <Numeric name="ZPosition" value="[zero]"/>
1063                 <Numeric name="Number" value="48"/>
1064                 <Numeric name="StartCopyNo" value="1"/>
1065                 <Numeric name="IncrCopyNo" value="1"/>
1066         </Algorithm>
1067         <Algorithm name="track:DDTrackerPhiAltAlgo">
1068                 <rParent name="tob:TOBLayer2"/>
1069                 <String name="ChildName" value="tobrod2:TOBRod2"/>
1070                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1071                 <Numeric name="StartAngle" value="13.0309*deg"/>
1072                 <Numeric name="RangeAngle" value="360*deg"/>
1073                 <Numeric name="RadiusIn" value="[Layer2LowR]"/>
1074                 <Numeric name="RadiusOut" value="[Layer2HighR]"/>
1075                 <Numeric name="ZPosition" value="[zero]"/>
1076                 <Numeric name="Number" value="54"/>
1077                 <Numeric name="StartCopyNo" value="1"/>
1078                 <Numeric name="IncrCopyNo" value="1"/>
1079         </Algorithm>
1080         <Algorithm name="track:DDTrackerPhiAltAlgo">
1081                 <rParent name="tob:TOBLayer3"/>
1082                 <String name="ChildName" value="tobrod3:TOBRod3"/>
1083                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1084                 <Numeric name="StartAngle" value="1.5802*deg"/>
1085                 <Numeric name="RangeAngle" value="360*deg"/>
1086                 <Numeric name="RadiusIn" value="[Layer3LowR]"/>
1087                 <Numeric name="RadiusOut" value="[Layer3HighR]"/>
1088                 <Numeric name="ZPosition" value="[zero]"/>
1089                 <Numeric name="Number" value="60"/>
1090                 <Numeric name="StartCopyNo" value="1"/>
1091                 <Numeric name="IncrCopyNo" value="1"/>
1092         </Algorithm>
1093         <Algorithm name="track:DDTrackerPhiAltAlgo">
1094                 <rParent name="tob:TOBLayer4"/>
1095                 <String name="ChildName" value="tobrod4:TOBRod4"/>
1096                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1097                 <Numeric name="StartAngle" value="8.4397*deg"/>
1098                 <Numeric name="RangeAngle" value="360*deg"/>
1099                 <Numeric name="RadiusIn" value="[Layer4LowR]"/>
1100                 <Numeric name="RadiusOut" value="[Layer4HighR]"/>
1101                 <Numeric name="ZPosition" value="[zero]"/>
1102                 <Numeric name="Number" value="66"/>
1103                 <Numeric name="StartCopyNo" value="1"/>
1104                 <Numeric name="IncrCopyNo" value="1"/>
1105         </Algorithm>
1106         <Algorithm name="track:DDTrackerPhiAltAlgo">
1107                 <rParent name="tob:TOBLayer5"/>
1108                 <String name="ChildName" value="tobrod5:TOBRod5"/>
1109                 <Numeric name="Tilt" value="[DetectorTilt]"/>
1110                 <Numeric name="StartAngle" value="1.3779*deg"/>
1111                 <Numeric name="RangeAngle" value="360*deg"/>
1112                 <Numeric name="RadiusIn" value="[Layer5LowR]"/>
1113                 <Numeric name="RadiusOut" value="[Layer5HighR]"/>
1114                 <Numeric name="ZPosition" value="[zero]"/>
1115                 <Numeric name="Number" value="74"/>
1116                 <Numeric name="StartCopyNo" value="1"/>
1117                 <Numeric name="IncrCopyNo" value="1"/>
1118         </Algorithm>
1119         <Algorithm name="track:DDTrackerPhiAlgo">
1120                 <rParent name="tob:TOBNomexTube3"/>
1121                 <String name="ChildName" value="tob:TOBNomexT3In1"/>
1122                 <Numeric name="Radius" value="[zero]"/>
1123                 <Numeric name="Tilt" value="0*deg"/>
1124                 <Vector name="Phi" type="numeric" nEntries="5">
1125                         [NomexInPhi1], [NomexInPhi3], [NomexInPhi4], [NomexInPhi6], [NomexInPhi8]
1126                 </Vector>
1127                 <Vector name="ZPos" type="numeric" nEntries="5">
1128                         [zero], [zero], [zero], [zero], [zero]
1129                 </Vector>
1130         </Algorithm>
1131         <Algorithm name="track:DDTrackerPhiAlgo">
1132                 <rParent name="tob:TOBNomexTube3"/>
1133                 <String name="ChildName" value="tob:TOBNomexT3In2"/>
1134                 <Numeric name="Radius" value="[zero]"/>
1135                 <Numeric name="Tilt" value="0*deg"/>
1136                 <Vector name="Phi" type="numeric" nEntries="2">
1137                         [NomexInPhi2], [NomexInPhi7]
1138                 </Vector>
1139                 <Vector name="ZPos" type="numeric" nEntries="2">
1140                         [zero], [zero]
1141                 </Vector>
1142         </Algorithm>
1143         <Algorithm name="track:DDTrackerPhiAlgo">
1144                 <rParent name="tob:TOBNomexTube3"/>
1145                 <String name="ChildName" value="tob:TOBNomexT3In3"/>
1146                 <Numeric name="Radius" value="[zero]"/>
1147                 <Numeric name="Tilt" value="0*deg"/>
1148                 <Vector name="Phi" type="numeric" nEntries="1">
1149                         [NomexInPhi5]
1150                 </Vector>
1151                 <Vector name="ZPos" type="numeric" nEntries="1">
1152                         [zero]
1153                 </Vector>
1154         </Algorithm>
1155         <Algorithm name="track:DDTrackerPhiAlgo">
1156                 <rParent name="tob:TOBNomexTube3"/>
1157                 <String name="ChildName" value="tob:TOBAlignTube3"/>
1158                 <Numeric name="Radius" value="([NomexTubeRin2]+[NomexTubeRout2])/2"/>
1159                 <Numeric name="Tilt" value="0*deg"/>
1160                 <Vector name="Phi" type="numeric" nEntries="8">
1161                         [AlignPhi1], [AlignPhi2], [AlignPhi3], [AlignPhi4],
1162                         [AlignPhi5], [AlignPhi6], [AlignPhi7], [AlignPhi8]
1163                 </Vector>
1164                 <Vector name="ZPos" type="numeric" nEntries="8">
1165                         [zero], [zero], [zero], [zero], [zero], [zero], [zero], [zero]
1166                 </Vector>
1167         </Algorithm>
1168         <Algorithm name="track:DDTrackerPhiAlgo">
1169                 <rParent name="tob:TOBNomexTube4"/>
1170                 <String name="ChildName" value="tob:TOBNomexT4In1"/>
1171                 <Numeric name="Radius" value="[zero]"/>
1172                 <Numeric name="Tilt" value="0*deg"/>
1173                 <Vector name="Phi" type="numeric" nEntries="5">
1174                         [NomexInPhi1], [NomexInPhi3], [NomexInPhi4], [NomexInPhi6], [NomexInPhi8]
1175                 </Vector>
1176                 <Vector name="ZPos" type="numeric" nEntries="5">
1177                         [zero], [zero], [zero], [zero], [zero]
1178                 </Vector>
1179         </Algorithm>
1180         <Algorithm name="track:DDTrackerPhiAlgo">
1181                 <rParent name="tob:TOBNomexTube4"/>
1182                 <String name="ChildName" value="tob:TOBNomexT4In2"/>
1183                 <Numeric name="Radius" value="[zero]"/>
1184                 <Numeric name="Tilt" value="0*deg"/>
1185                 <Vector name="Phi" type="numeric" nEntries="2">
1186                         [NomexInPhi2], [NomexInPhi7]
1187                 </Vector>
1188                 <Vector name="ZPos" type="numeric" nEntries="2">
1189                         [zero], [zero]
1190                 </Vector>
1191         </Algorithm>
1192         <Algorithm name="track:DDTrackerPhiAlgo">
1193                 <rParent name="tob:TOBNomexTube4"/>
1194                 <String name="ChildName" value="tob:TOBNomexT4In3"/>
1195                 <Numeric name="Radius" value="[zero]"/>
1196                 <Numeric name="Tilt" value="0*deg"/>
1197                 <Vector name="Phi" type="numeric" nEntries="1">
1198                         [NomexInPhi5]
1199                 </Vector>
1200                 <Vector name="ZPos" type="numeric" nEntries="1">
1201                         [zero]
1202                 </Vector>
1203         </Algorithm>
1204         <Algorithm name="track:DDTrackerPhiAlgo">
1205                 <rParent name="tob:TOBNomexTube4"/>
1206                 <String name="ChildName" value="tob:TOBAlignTube4"/>
1207                 <Numeric name="Radius" value="([NomexTubeRin2]+[NomexTubeRout2])/2"/>
1208                 <Numeric name="Tilt" value="0*deg"/>
1209                 <Vector name="Phi" type="numeric" nEntries="8">
1210                         [AlignPhi1], [AlignPhi2], [AlignPhi3], [AlignPhi4],
1211                         [AlignPhi5], [AlignPhi6], [AlignPhi7], [AlignPhi8]
1212                 </Vector>
1213                 <Vector name="ZPos" type="numeric" nEntries="8">
1214                         [zero], [zero], [zero], [zero], [zero], [zero], [zero], [zero]
1215                 </Vector>
1216         </Algorithm>
1217         <Algorithm name="track:DDTrackerPhiAlgo">
1218                 <rParent name="tob:TOBPotting2"/>
1219                 <String name="ChildName" value="tob:TOBPotting2I1"/>
1220                 <Numeric name="Radius" value="[zero]"/>
1221                 <Numeric name="Tilt" value="0*deg"/>
1222                 <Vector name="Phi" type="numeric" nEntries="5">
1223                         [NomexInPhi1], [NomexInPhi3], [NomexInPhi4], [NomexInPhi6], [NomexInPhi8]
1224                 </Vector>
1225                 <Vector name="ZPos" type="numeric" nEntries="5">
1226                         [zero], [zero], [zero], [zero], [zero]
1227                 </Vector>
1228         </Algorithm>
1229         <Algorithm name="track:DDTrackerPhiAlgo">
1230                 <rParent name="tob:TOBPotting2"/>
1231                 <String name="ChildName" value="tob:TOBPotting2I2"/>
1232                 <Numeric name="Radius" value="[zero]"/>
1233                 <Numeric name="Tilt" value="0*deg"/>
1234                 <Vector name="Phi" type="numeric" nEntries="2">
1235                         [NomexInPhi2], [NomexInPhi7]
1236                 </Vector>
1237                 <Vector name="ZPos" type="numeric" nEntries="2">
1238                         [zero], [zero]
1239                 </Vector>
1240         </Algorithm>
1241         <Algorithm name="track:DDTrackerPhiAlgo">
1242                 <rParent name="tob:TOBPotting2"/>
1243                 <String name="ChildName" value="tob:TOBPotting2I3"/>
1244                 <Numeric name="Radius" value="[zero]"/>
1245                 <Numeric name="Tilt" value="0*deg"/>
1246                 <Vector name="Phi" type="numeric" nEntries="1">
1247                         [NomexInPhi5]
1248                 </Vector>
1249                 <Vector name="ZPos" type="numeric" nEntries="1">
1250                         [zero]
1251                 </Vector>
1252         </Algorithm>
1253         <Algorithm name="track:DDTOBRadCableAlgo">
1254                 <rParent name="tob:TOBSideDisk"/>
1255                 <Numeric name="DiskDz" value="[SideDiskDz]"/>
1256                 <Numeric name="RMax" value="[Rin3]"/>
1257                 <Numeric name="CableT" value="0.7*cm"/>
1258                 <Vector name="RodRin" type="numeric" nEntries="6">
1259                         [Layer0LowR], [Layer1LowR], [Layer2LowR], 
1260                         [Layer3LowR], [Layer4LowR], [Layer5LowR]
1261                 </Vector>
1262                 <Vector name="RodRout" type="numeric" nEntries="6">
1263                         [Layer0HighR], [Layer1HighR], [Layer2HighR], 
1264                         [Layer3HighR], [Layer4HighR], [Layer5HighR]
1265                 </Vector>
1266                 <Vector name="CableMaterial" type="string" nEntries="6">
1267                         tobmaterial:TOB_rad_services1, tobmaterial:TOB_rad_services2, 
1268                         tobmaterial:TOB_rad_services3, tobmaterial:TOB_rad_services4, 
1269                         tobmaterial:TOB_rad_services5, tobmaterial:TOB_rad_services6
1270                 </Vector>
1271                 <Numeric name="ConnW" value="4.0*cm"/>
1272                 <Numeric name="ConnT" value="2.3*cm"/>
1273                 <Vector name="ConnMaterial" type="string" nEntries="6">
1274                         tobmaterial:TOB_rib1, tobmaterial:TOB_rib2, tobmaterial:TOB_rib3, 
1275                         tobmaterial:TOB_rib4, tobmaterial:TOB_rib5, tobmaterial:TOB_rib6
1276                 </Vector>
1277                 <Numeric name="CoolRin" value="[zero]"/>
1278                 <Numeric name="CoolRout1" value="3.0*mm"/>
1279                 <Numeric name="CoolRout2" value="2.8*mm"/>
1280                 <Numeric name="CoolStartPhi1" value="0*deg"/>
1281                 <Numeric name="CoolDeltaPhi1" value="360*deg"/>
1282                 <Numeric name="CoolStartPhi2" value="0*deg"/>
1283                 <Numeric name="CoolDeltaPhi2" value="360*deg"/>
1284                 <Vector name="CoolR1" type="numeric" nEntries="6">
1285                         [Layer0CoolRa], [Layer1CoolRa], [Layer2CoolRa], 
1286                         [Layer3CoolRa], [Layer4CoolRa], [Layer5CoolRa]
1287                 </Vector>
1288                 <Vector name="CoolR2" type="numeric" nEntries="6">
1289                         [Layer0CoolRr], [Layer1CoolRr], [Layer2CoolRr], 
1290                         [Layer3CoolRr], [Layer4CoolRr], [Layer5CoolRr]
1291                 </Vector>
1292                 <String name="CoolMaterial1" value="trackermaterial:T_CuNi"/>
1293                 <String name="CoolMaterial2" value="trackermaterial:T_C6F14_F2_-30C"/>
1294                 <Vector name="RingName" type="string" nEntries="6">
1295                         1, 2, 3, 4, 5, 6
1296                 </Vector>
1297         </Algorithm>
1298         <Algorithm name="track:DDTOBAxCableAlgo">
1299                 <rParent name="tob:TOBAxCabCont"/>
1300                 <Vector name="SectorNumber" type="string" nEntries="18">
1301                         1 ,  2 ,  3 ,  4 ,  5 ,  6 ,
1302                         7 ,  8 ,  9 , 10 , 11 , 12 ,
1303                         13 , 14 , 15 , 16 , 17 , 18
1304                 </Vector>
1305                 <Numeric name="SectorRin" value="[AxCableRin]"/>
1306                 <Numeric name="SectorRout" value="[AxCableRout]"/>
1307                 <Numeric name="SectorDz" value="[AxCableDz]"/>
1308                 <Numeric name="SectorDeltaPhi_B" value="2*deg"/>
1309                 <Vector name="SectorStartPhi" type="numeric" nEntries="18">
1310                         -10*deg ,  10*deg ,  30*deg ,  50*deg ,  70*deg ,  90*deg ,
1311                         110*deg , 130*deg , 150*deg , 170*deg , 190*deg , 210*deg ,
1312                         230*deg , 250*deg , 270*deg , 290*deg , 310*deg , 330*deg
1313                 </Vector>
1314                 <Vector name="SectorMaterial_A" type="string" nEntries="18">
1315                         materials:Air                    , tobmaterial:TOB_ax_services_A2  ,
1316                         tobmaterial:TOB_ax_services_A3   , tobmaterial:TOB_ax_services_A4  ,
1317                         tobmaterial:TOB_ax_services_A5   , materials:Air                   , 
1318                         tobmaterial:TOB_ax_services_A7   , tobmaterial:TOB_ax_services_A8  ,
1319                         tobmaterial:TOB_ax_services_A9   , materials:Air                   ,
1320                         tobmaterial:TOB_ax_services_A11  , tobmaterial:TOB_ax_services_A12 ,
1321                         tobmaterial:TOB_ax_services_A13  , tobmaterial:TOB_ax_services_A14 ,
1322                         materials:Air                    , tobmaterial:TOB_ax_services_A16 ,
1323                         tobmaterial:TOB_ax_services_A17  , tobmaterial:TOB_ax_services_A18
1324                 </Vector>
1325                 <Vector name="SectorMaterial_B" type="string" nEntries="18">
1326                         materials:Air                    , tobmaterial:TOB_ax_services_B2  ,
1327                         tobmaterial:TOB_ax_services_B3   , tobmaterial:TOB_ax_services_B4  ,
1328                         tobmaterial:TOB_ax_services_B5   , tobmaterial:TOB_ax_services_B6  ,
1329                         tobmaterial:TOB_ax_services_B7   , tobmaterial:TOB_ax_services_B8  ,
1330                         tobmaterial:TOB_ax_services_B9   , materials:Air                   ,
1331                         tobmaterial:TOB_ax_services_B11  , tobmaterial:TOB_ax_services_B12 ,
1332                         tobmaterial:TOB_ax_services_B13  , tobmaterial:TOB_ax_services_B14 ,
1333                         tobmaterial:TOB_ax_services_B15  , tobmaterial:TOB_ax_services_B16 ,
1334                         tobmaterial:TOB_ax_services_B17  , tobmaterial:TOB_ax_services_B18
1335                 </Vector>
1336                 <Vector name="SectorMaterial_C" type="string" nEntries="18">
1337                         materials:Air                    , tobmaterial:TOB_ax_services_C2  ,
1338                         tobmaterial:TOB_ax_services_C3   , tobmaterial:TOB_ax_services_C4  ,
1339                         materials:Air                    , tobmaterial:TOB_ax_services_C6  ,
1340                         tobmaterial:TOB_ax_services_C7   , tobmaterial:TOB_ax_services_C8  ,
1341                         tobmaterial:TOB_ax_services_C9   , materials:Air                   ,
1342                         tobmaterial:TOB_ax_services_C11  , tobmaterial:TOB_ax_services_C12 ,
1343                         tobmaterial:TOB_ax_services_C13  , materials:Air                   ,
1344                         tobmaterial:TOB_ax_services_C15  , tobmaterial:TOB_ax_services_C16 ,
1345                         tobmaterial:TOB_ax_services_C17  , tobmaterial:TOB_ax_services_C18
1346                 </Vector>
1347         </Algorithm>
1348         <Algorithm name="track:DDTrackerPhiAlgo">
1349                 <rParent name="tob:TOBDOHMs"/>
1350                 <String name="ChildName" value="tob:TOBDOHM"/>
1351                 <Numeric name="Radius" value="[DOHMRadius1]"/>
1352                 <Numeric name="Tilt" value="0*deg"/>
1353                 <Numeric name="StartCopyNo" value="1"/>
1354                 <Numeric name="IncrCopyNo" value="1"/>
1355                 <Vector name="Phi" type="numeric" nEntries="15">
1356                         [DOHM_R1_phi1]  , [DOHM_R1_phi2]  , [DOHM_R1_phi3]  , [DOHM_R1_phi4]  , [DOHM_R1_phi5]  ,
1357                         [DOHM_R1_phi6]  , [DOHM_R1_phi7]  , [DOHM_R1_phi8]  , [DOHM_R1_phi9]  , [DOHM_R1_phi10] ,
1358                         [DOHM_R1_phi11] , [DOHM_R1_phi12] , [DOHM_R1_phi13] , [DOHM_R1_phi14] , [DOHM_R1_phi15]
1359                 </Vector>
1360                 <Vector name="ZPos" type="numeric" nEntries="15">
1361                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1362                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1363                         [zero] , [zero] , [zero] , [zero] , [zero]
1364                 </Vector>
1365         </Algorithm>
1366         <Algorithm name="track:DDTrackerPhiAlgo">
1367                 <rParent name="tob:TOBDOHMs"/>
1368                 <String name="ChildName" value="tob:TOBDOHM"/>
1369                 <Numeric name="Radius" value="[DOHMRadius2]"/>
1370                 <Numeric name="Tilt" value="0*deg"/>
1371                 <Numeric name="StartCopyNo" value="16"/>
1372                 <Numeric name="IncrCopyNo" value="1"/>
1373                 <Vector name="Phi" type="numeric" nEntries="15">
1374                         [DOHM_R2_phi1]  , [DOHM_R2_phi2]  , [DOHM_R2_phi3]  , [DOHM_R2_phi4]  , [DOHM_R2_phi5]  ,
1375                         [DOHM_R2_phi6]  , [DOHM_R2_phi7]  , [DOHM_R2_phi8]  , [DOHM_R2_phi9]  , [DOHM_R2_phi10] ,
1376                         [DOHM_R2_phi11] , [DOHM_R2_phi12] , [DOHM_R2_phi13] , [DOHM_R2_phi14] , [DOHM_R2_phi15]
1377                 </Vector>
1378                 <Vector name="ZPos" type="numeric" nEntries="15">
1379                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1380                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1381                         [zero] , [zero] , [zero] , [zero] , [zero]
1382                 </Vector>
1383         </Algorithm>
1384         <Algorithm name="track:DDTrackerPhiAlgo">
1385                 <rParent name="tob:TOBDOHMs"/>
1386                 <String name="ChildName" value="tob:TOBDOHM"/>
1387                 <Numeric name="Radius" value="[DOHMRadius3]"/>
1388                 <Numeric name="Tilt" value="0*deg"/>
1389                 <Numeric name="StartCopyNo" value="31"/>
1390                 <Numeric name="IncrCopyNo" value="1"/>
1391                 <Vector name="Phi" type="numeric" nEntries="16">
1392                         [DOHM_R3_phi1]  , [DOHM_R3_phi2]  , [DOHM_R3_phi3]  , [DOHM_R3_phi4]  , [DOHM_R3_phi5]  ,
1393                         [DOHM_R3_phi6]  , [DOHM_R3_phi7]  , [DOHM_R3_phi8]  , [DOHM_R3_phi9]  , [DOHM_R3_phi10] ,
1394                         [DOHM_R3_phi11] , [DOHM_R3_phi12] , [DOHM_R3_phi13] , [DOHM_R3_phi14] , [DOHM_R3_phi15] ,
1395                         [DOHM_R3_phi16]
1396                 </Vector>
1397                 <Vector name="ZPos" type="numeric" nEntries="16">
1398                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1399                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1400                         [zero] , [zero] , [zero] , [zero] , [zero] ,
1401                         [zero]
1402                 </Vector>
1403         </Algorithm>
1404 </DDDefinition>