Warning, /Geometry/TrackerCommonData/data/tecpetal0b.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="tecpetal0b.xml" eval="true">
0004 <Constant name="zero" value="0.0*fm"/>
0005 <Constant name="ICCZ" value="([tecpetpar:ICBThick]-[tecpetpar:ICCThick])/2"/>
0006 </ConstantsSection>
0007 <SolidSection label="tecpetal0b.xml">
0008 <Tubs name="TECPetal0B" rMin="[tecpetal0:PetalRmin]" rMax="[tecpetalb:PetalR1]" dz="[tecpetpar:PetalThick]/2" startPhi="-[tecpetalb:PetalWidth0]/2" deltaPhi="[tecpetalb:PetalWidth0]"/>
0009 </SolidSection>
0010 <LogicalPartSection label="tecpetal0b.xml">
0011 <LogicalPart name="TECPetalCont0B" category="unspecified">
0012 <rSolid name="tecpetal0:TECPetalCont0"/>
0013 <rMaterial name="materials:Air"/>
0014 </LogicalPart>
0015 <LogicalPart name="TECPetalFrame0B" category="unspecified">
0016 <rSolid name="tecpetal0:TECPetal0"/>
0017 <rMaterial name="materials:Air"/>
0018 </LogicalPart>
0019 <LogicalPart name="TECPetal0B" category="unspecified">
0020 <rSolid name="tecpetal0b:TECPetal0B"/>
0021 <rMaterial name="tecmaterial:TEC_petal"/>
0022 </LogicalPart>
0023 <LogicalPart name="TECPetal1B" category="unspecified">
0024 <rSolid name="tecpetalb:TECPetal1B"/>
0025 <rMaterial name="tecmaterial:TEC_petal"/>
0026 </LogicalPart>
0027 <LogicalPart name="TECPetal2B" category="unspecified">
0028 <rSolid name="tecpetalb:TECPetal2B"/>
0029 <rMaterial name="tecmaterial:TEC_petal"/>
0030 </LogicalPart>
0031 <LogicalPart name="TECICBCont0B1" category="unspecified">
0032 <rSolid name="tecpetal0:TECICBCont0"/>
0033 <rMaterial name="materials:Air"/>
0034 </LogicalPart>
0035 <LogicalPart name="TECICBCont0B2" category="unspecified">
0036 <rSolid name="tecpetal0:TECICBCont0"/>
0037 <rMaterial name="materials:Air"/>
0038 </LogicalPart>
0039 </LogicalPartSection>
0040 <PosPartSection label="tecpetal0b.xml">
0041 <PosPart copyNumber="1">
0042 <rParent name="tecpetal0b:TECPetalCont0B"/>
0043 <rChild name="tecring0b:TECRing0B"/>
0044 <rRotation name="tecpetpar:180X"/>
0045 <Translation x="[zero]" y="[zero]" z="[tecring0:RingZ]"/>
0046 </PosPart>
0047 <PosPart copyNumber="1">
0048 <rParent name="tecpetal0b:TECPetalCont0B"/>
0049 <rChild name="tecring1b:TECRing1B"/>
0050 <Translation x="[zero]" y="[zero]" z="[tecring1:RingZ]"/>
0051 </PosPart>
0052 <PosPart copyNumber="1">
0053 <rParent name="tecpetal0b:TECPetalCont0B"/>
0054 <rChild name="tecring2b:TECRing2B"/>
0055 <rRotation name="tecpetpar:180X"/>
0056 <Translation x="[zero]" y="[zero]" z="[tecring2:RingZ]"/>
0057 </PosPart>
0058 <PosPart copyNumber="1">
0059 <rParent name="tecpetal0b:TECPetalCont0B"/>
0060 <rChild name="tecring3b:TECRing3B"/>
0061 <Translation x="[zero]" y="[zero]" z="[tecring3:RingZ]"/>
0062 </PosPart>
0063 <PosPart copyNumber="1">
0064 <rParent name="tecpetal0b:TECPetalCont0B"/>
0065 <rChild name="tecring4b:TECRing4B"/>
0066 <rRotation name="tecpetpar:180X"/>
0067 <Translation x="[zero]" y="[zero]" z="[tecring4:RingZ]"/>
0068 </PosPart>
0069 <PosPart copyNumber="1">
0070 <rParent name="tecpetal0b:TECPetalCont0B"/>
0071 <rChild name="tecring5b:TECRing5B"/>
0072 <Translation x="[zero]" y="[zero]" z="[tecring5:RingZ]"/>
0073 </PosPart>
0074 <PosPart copyNumber="1">
0075 <rParent name="tecpetal0b:TECPetalCont0B"/>
0076 <rChild name="tecring6b:TECRing6B"/>
0077 <rRotation name="tecpetpar:180X"/>
0078 <Translation x="[zero]" y="[zero]" z="[tecring6:RingZ]"/>
0079 </PosPart>
0080 <PosPart copyNumber="1">
0081 <rParent name="tecpetal0b:TECPetalCont0B"/>
0082 <rChild name="tecpetal0b:TECPetalFrame0B"/>
0083 </PosPart>
0084 <PosPart copyNumber="1">
0085 <rParent name="tecpetal0b:TECICBCont0B1"/>
0086 <rChild name="tecpetalb:TECICC0LB1"/>
0087 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0088 </PosPart>
0089 <PosPart copyNumber="1">
0090 <rParent name="tecpetal0b:TECICBCont0B1"/>
0091 <rChild name="tecpetalb:TECICC0LB2"/>
0092 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0093 </PosPart>
0094 <PosPart copyNumber="1">
0095 <rParent name="tecpetal0b:TECICBCont0B1"/>
0096 <rChild name="tecpetalb:TECICC2B1"/>
0097 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0098 </PosPart>
0099 <PosPart copyNumber="1">
0100 <rParent name="tecpetal0b:TECICBCont0B1"/>
0101 <rChild name="tecpetalb:TECICC2B2"/>
0102 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0103 </PosPart>
0104 <PosPart copyNumber="1">
0105 <rParent name="tecpetal0b:TECICBCont0B1"/>
0106 <rChild name="tecpetalb:TECICC46B1"/>
0107 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0108 </PosPart>
0109 <PosPart copyNumber="1">
0110 <rParent name="tecpetal0b:TECICBCont0B1"/>
0111 <rChild name="tecpetalb:TECICC46B2"/>
0112 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0113 </PosPart>
0114 <PosPart copyNumber="1">
0115 <rParent name="tecpetal0b:TECICBCont0B1"/>
0116 <rChild name="tecpetalb:TECICC46B3"/>
0117 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0118 </PosPart>
0119 <PosPart copyNumber="1">
0120 <rParent name="tecpetal0b:TECICBCont0B2"/>
0121 <rChild name="tecpetalb:TECICC1B1"/>
0122 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0123 </PosPart>
0124 <PosPart copyNumber="1">
0125 <rParent name="tecpetal0b:TECICBCont0B2"/>
0126 <rChild name="tecpetalb:TECICC1B2"/>
0127 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0128 </PosPart>
0129 <PosPart copyNumber="1">
0130 <rParent name="tecpetal0b:TECICBCont0B2"/>
0131 <rChild name="tecpetalb:TECICC1B3"/>
0132 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0133 </PosPart>
0134 <PosPart copyNumber="1">
0135 <rParent name="tecpetal0b:TECICBCont0B2"/>
0136 <rChild name="tecpetalb:TECICC35B1"/>
0137 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0138 </PosPart>
0139 <PosPart copyNumber="1">
0140 <rParent name="tecpetal0b:TECICBCont0B2"/>
0141 <rChild name="tecpetalb:TECICC35B2"/>
0142 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0143 </PosPart>
0144 <PosPart copyNumber="1">
0145 <rParent name="tecpetal0b:TECICBCont0B2"/>
0146 <rChild name="tecpetalb:TECICC35B3"/>
0147 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0148 </PosPart>
0149 <PosPart copyNumber="1">
0150 <rParent name="tecpetal0b:TECICBCont0B2"/>
0151 <rChild name="tecpetalb:TECICC35B4"/>
0152 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0153 </PosPart>
0154 <PosPart copyNumber="1">
0155 <rParent name="tecpetal0b:TECICBCont0B2"/>
0156 <rChild name="tecpetalb:TECICC35B5"/>
0157 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0158 </PosPart>
0159 <PosPart copyNumber="2">
0160 <rParent name="tecpetal0b:TECPetal2B"/>
0161 <rChild name="tecwheel:TECInnerManifold"/>
0162 <Translation x="[zero]" y="[zero]" z="[zero]"/>
0163 </PosPart>
0164 <PosPart copyNumber="1">
0165 <rParent name="tecpetal0b:TECPetalFrame0B"/>
0166 <rChild name="tecpetal0b:TECPetal0B"/>
0167 </PosPart>
0168 <PosPart copyNumber="1">
0169 <rParent name="tecpetal0b:TECPetalFrame0B"/>
0170 <rChild name="tecpetal0b:TECPetal1B"/>
0171 </PosPart>
0172 <PosPart copyNumber="1">
0173 <rParent name="tecpetal0b:TECPetalFrame0B"/>
0174 <rChild name="tecpetal0b:TECPetal2B"/>
0175 </PosPart>
0176 <PosPart copyNumber="1">
0177 <rParent name="tecpetal0b:TECPetalCont0B"/>
0178 <rChild name="tecpetal0b:TECICBCont0B1"/>
0179 <Translation x="[zero]" y="[zero]" z="-[tecpetpar:ICBZ]"/>
0180 </PosPart>
0181 <PosPart copyNumber="1">
0182 <rParent name="tecpetal0b:TECPetalCont0B"/>
0183 <rChild name="tecpetal0b:TECICBCont0B2"/>
0184 <Translation x="[zero]" y="[zero]" z="[tecpetpar:ICBZ]"/>
0185 </PosPart>
0186 <PosPart copyNumber="1">
0187 <rParent name="tecpetal0b:TECICBCont0B2"/>
0188 <rChild name="tecwheel:TECCCUM"/>
0189 <Translation x="1050*mm" y="-100*mm" z="[tecpetpar:CCUMZ]"/>
0190 </PosPart>
0191 <PosPart copyNumber="2">
0192 <rParent name="tecpetal0b:TECICBCont0B2"/>
0193 <rChild name="tecwheel:TECCCUM"/>
0194 <Translation x="700*mm" y="[zero]" z="[tecpetpar:CCUMZ]"/>
0195 </PosPart>
0196 </PosPartSection>
0197 <Algorithm name="track:DDTECCoolAlgo">
0198 <rParent name="tecpetal0b:TECPetal0B"/>
0199 <Numeric name="StartCopyNo" value="1"/>
0200 <Numeric name="RPosition" value="283.326*mm"/>
0201 <Vector name="PhiPosition" type="numeric" nEntries="2">
0202 8.9423*deg ,-8.9423*deg</Vector>
0203 <Vector name="CoolInsert" type="string" nEntries="2">
0204 tecpetpar:TECCool3,tecpetpar:TECCool3</Vector>
0205 </Algorithm>
0206 <Algorithm name="track:DDTECCoolAlgo">
0207 <rParent name="tecpetal0b:TECPetal0B"/>
0208 <Numeric name="StartCopyNo" value="3"/>
0209 <Numeric name="RPosition" value="348.172*mm"/>
0210 <Vector name="PhiPosition" type="numeric" nEntries="2">
0211 6.1003*deg ,-6.1003*deg</Vector>
0212 <Vector name="CoolInsert" type="string" nEntries="2">
0213 tecpetpar:TECCool3,tecpetpar:TECCool3</Vector>
0214 </Algorithm>
0215 <Algorithm name="track:DDTECCoolAlgo">
0216 <rParent name="tecpetal0b:TECPetal0B"/>
0217 <Numeric name="StartCopyNo" value="5"/>
0218 <Numeric name="RPosition" value="372.842*mm"/>
0219 <Vector name="PhiPosition" type="numeric" nEntries="4">
0220 10.9517*deg ,8.6238*deg ,-8.6238*deg ,-10.9554*deg</Vector>
0221 <Vector name="CoolInsert" type="string" nEntries="4">
0222 tecpetpar:TECCool5,tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool5</Vector>
0223 </Algorithm>
0224 <Algorithm name="track:DDTECCoolAlgo">
0225 <rParent name="tecpetal0b:TECPetal0B"/>
0226 <Numeric name="StartCopyNo" value="9"/>
0227 <Numeric name="RPosition" value="438.663*mm"/>
0228 <Vector name="PhiPosition" type="numeric" nEntries="2">
0229 4.8385*deg ,-4.8385*deg</Vector>
0230 <Vector name="CoolInsert" type="string" nEntries="2">
0231 tecpetpar:TECCool3,tecpetpar:TECCool3</Vector>
0232 </Algorithm>
0233 <Algorithm name="track:DDTECCoolAlgo">
0234 <rParent name="tecpetal0b:TECPetal0B"/>
0235 <Numeric name="StartCopyNo" value="11"/>
0236 <Numeric name="RPosition" value="451.736*mm"/>
0237 <Vector name="PhiPosition" type="numeric" nEntries="3">
0238 9.9308*deg ,0.9308*deg ,-9.9308*deg</Vector>
0239 <Vector name="CoolInsert" type="string" nEntries="3">
0240 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1</Vector>
0241 </Algorithm>
0242 <Algorithm name="track:DDTECCoolAlgo">
0243 <rParent name="tecpetal0b:TECPetal0B"/>
0244 <Numeric name="StartCopyNo" value="14"/>
0245 <Numeric name="RPosition" value="491.272*mm"/>
0246 <Vector name="PhiPosition" type="numeric" nEntries="2">
0247 4.829*deg ,-2.1851*deg</Vector>
0248 <Vector name="CoolInsert" type="string" nEntries="2">
0249 tecpetpar:TECCool5,tecpetpar:TECCool5</Vector>
0250 </Algorithm>
0251 <Algorithm name="track:DDTECCoolAlgo">
0252 <rParent name="tecpetal0b:TECPetal0B"/>
0253 <Numeric name="StartCopyNo" value="16"/>
0254 <Numeric name="RPosition" value="529.973*mm"/>
0255 <Vector name="PhiPosition" type="numeric" nEntries="3">
0256 9*deg ,0*deg ,-9*deg</Vector>
0257 <Vector name="CoolInsert" type="string" nEntries="3">
0258 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1</Vector>
0259 </Algorithm>
0260 <Algorithm name="track:DDTECCoolAlgo">
0261 <rParent name="tecpetal0b:TECPetal1B"/>
0262 <Numeric name="StartCopyNo" value="19"/>
0263 <Numeric name="RPosition" value="565.026*mm"/>
0264 <Vector name="PhiPosition" type="numeric" nEntries="4">
0265 10.3812*deg ,3.9526*deg ,-3.9526*deg ,-10.3812*deg</Vector>
0266 <Vector name="CoolInsert" type="string" nEntries="4">
0267 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0268 </Algorithm>
0269 <Algorithm name="track:DDTECCoolAlgo">
0270 <rParent name="tecpetal0b:TECPetal1B"/>
0271 <Numeric name="StartCopyNo" value="23"/>
0272 <Numeric name="RPosition" value="646.359*mm"/>
0273 <Vector name="PhiPosition" type="numeric" nEntries="4">
0274 9.6429*deg ,3.2143*deg ,-3.2143*deg ,-9.6429*deg</Vector>
0275 <Vector name="CoolInsert" type="string" nEntries="4">
0276 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0277 </Algorithm>
0278 <Algorithm name="track:DDTECCoolAlgo">
0279 <rParent name="tecpetal0b:TECPetal1B"/>
0280 <Numeric name="StartCopyNo" value="27"/>
0281 <Numeric name="RPosition" value="688.526*mm"/>
0282 <Vector name="PhiPosition" type="numeric" nEntries="4">
0283 14.144*deg ,5.144*deg ,-5.144*deg ,-14.144*deg</Vector>
0284 <Vector name="CoolInsert" type="string" nEntries="4">
0285 tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4</Vector>
0286 </Algorithm>
0287 <Algorithm name="track:DDTECCoolAlgo">
0288 <rParent name="tecpetal0b:TECPetal1B"/>
0289 <Numeric name="StartCopyNo" value="31"/>
0290 <Numeric name="RPosition" value="705.35*mm"/>
0291 <Vector name="PhiPosition" type="numeric" nEntries="3">
0292 5.0584*deg ,-3.2876*deg ,-7.7907*deg</Vector>
0293 <Vector name="CoolInsert" type="string" nEntries="3">
0294 tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector>
0295 </Algorithm>
0296 <Algorithm name="track:DDTECCoolAlgo">
0297 <rParent name="tecpetal0b:TECPetal2B"/>
0298 <Numeric name="StartCopyNo" value="34"/>
0299 <Numeric name="RPosition" value="777.681*mm"/>
0300 <Vector name="PhiPosition" type="numeric" nEntries="6">
0301 11.727*deg ,6.273*deg ,2.727*deg ,-2.727*deg ,-6.273*deg ,-11.727*deg</Vector>
0302 <Vector name="CoolInsert" type="string" nEntries="6">
0303 tecpetpar:TECCool4,tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4,tecpetpar:TECCool4</Vector>
0304 </Algorithm>
0305 <Algorithm name="track:DDTECCoolAlgo">
0306 <rParent name="tecpetal0b:TECPetal2B"/>
0307 <Numeric name="StartCopyNo" value="40"/>
0308 <Numeric name="RPosition" value="809.853*mm"/>
0309 <Vector name="PhiPosition" type="numeric" nEntries="11">
0310 11.729*deg ,9.3832*deg ,7.0374*deg ,4.6916*deg ,2.3458*deg ,0*deg ,-2.3458*deg ,-4.6916*deg ,-7.0374*deg ,-9.3832*deg ,-11.729*deg</Vector>
0311 <Vector name="CoolInsert" type="string" nEntries="11">
0312 tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector>
0313 </Algorithm>
0314 <Algorithm name="track:DDTECCoolAlgo">
0315 <rParent name="tecpetal0b:TECPetal2B"/>
0316 <Numeric name="StartCopyNo" value="51"/>
0317 <Numeric name="RPosition" value="826.305*mm"/>
0318 <Vector name="PhiPosition" type="numeric" nEntries="4">
0319 10.1935*deg ,3.7649*deg ,-3.7649*deg ,-10.1935*deg</Vector>
0320 <Vector name="CoolInsert" type="string" nEntries="4">
0321 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0322 </Algorithm>
0323 <Algorithm name="track:DDTECCoolAlgo">
0324 <rParent name="tecpetal0b:TECPetal2B"/>
0325 <Numeric name="StartCopyNo" value="55"/>
0326 <Numeric name="RPosition" value="862.788*mm"/>
0327 <Vector name="PhiPosition" type="numeric" nEntries="6">
0328 11.25*deg ,6.75*deg ,2.25*deg ,-2.25*deg ,-6.75*deg ,-11.25*deg</Vector>
0329 <Vector name="CoolInsert" type="string" nEntries="6">
0330 tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1</Vector>
0331 </Algorithm>
0332 <Algorithm name="track:DDTECCoolAlgo">
0333 <rParent name="tecpetal0b:TECPetal2B"/>
0334 <Numeric name="StartCopyNo" value="61"/>
0335 <Numeric name="RPosition" value="937.93*mm"/>
0336 <Vector name="PhiPosition" type="numeric" nEntries="6">
0337 8.6894*deg ,4.1677*deg ,2.2608*deg ,-2.2608*deg ,-4.1677*deg ,-8.6894*deg</Vector>
0338 <Vector name="CoolInsert" type="string" nEntries="6">
0339 tecpetpar:TECCool2,tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2,tecpetpar:TECCool2</Vector>
0340 </Algorithm>
0341 <Algorithm name="track:DDTECCoolAlgo">
0342 <rParent name="tecpetal0b:TECPetal2B"/>
0343 <Numeric name="StartCopyNo" value="67"/>
0344 <Numeric name="RPosition" value="997.895*mm"/>
0345 <Vector name="PhiPosition" type="numeric" nEntries="8">
0346 11.6983*deg ,6.3017*deg ,2.6983*deg ,-1.8017*deg ,-2.6983*deg ,-6.3017*deg ,-7.1983*deg ,-11.6983*deg</Vector>
0347 <Vector name="CoolInsert" type="string" nEntries="8">
0348 tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1</Vector>
0349 </Algorithm>
0350 <Algorithm name="track:DDTECCoolAlgo">
0351 <rParent name="tecpetal0b:TECPetal2B"/>
0352 <Numeric name="StartCopyNo" value="75"/>
0353 <Numeric name="RPosition" value="1040.55*mm"/>
0354 <Vector name="PhiPosition" type="numeric" nEntries="1">
0355 10.0576*deg</Vector>
0356 <Vector name="CoolInsert" type="string" nEntries="1">
0357 tecpetpar:TECCool5</Vector>
0358 </Algorithm>
0359 <Algorithm name="track:DDTECCoolAlgo">
0360 <rParent name="tecpetal0b:TECPetal2B"/>
0361 <Numeric name="StartCopyNo" value="76"/>
0362 <Numeric name="RPosition" value="1068.17*mm"/>
0363 <Vector name="PhiPosition" type="numeric" nEntries="1">
0364 10.0624*deg</Vector>
0365 <Vector name="CoolInsert" type="string" nEntries="1">
0366 tecpetpar:TECCool5</Vector>
0367 </Algorithm>
0368 <Algorithm name="track:DDTECOptoHybAlgo">
0369 <rParent name="tecpetal0b:TECICBCont0B1"/>
0370 <Numeric name="StartCopyNo" value="1"/>
0371 <String name="ChildName" value="tecpetpar:TECOptoHybridShort"/>
0372 <Numeric name="OptoWidth" value="[tecpetpar:HybridHeight]"/>
0373 <Numeric name="OptoHeight" value="[tecpetpar:HybridWidth]"/>
0374 <Numeric name="Rpos" value="357.959*mm"/>
0375 <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/>
0376 <Vector name="Angles" type="numeric" nEntries="2">
0377 11.4354*deg ,-7.7539*deg</Vector>
0378 </Algorithm>
0379 <Algorithm name="track:DDTECOptoHybAlgo">
0380 <rParent name="tecpetal0b:TECICBCont0B2"/>
0381 <Numeric name="StartCopyNo" value="3"/>
0382 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0383 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0384 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0385 <Numeric name="Rpos" value="471.195*mm"/>
0386 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0387 <Vector name="Angles" type="numeric" nEntries="2">
0388 6.6727*deg ,-0.339*deg</Vector>
0389 </Algorithm>
0390 <Algorithm name="track:DDTECOptoHybAlgo">
0391 <rParent name="tecpetal0b:TECICBCont0B1"/>
0392 <Numeric name="StartCopyNo" value="5"/>
0393 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0394 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0395 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0396 <Numeric name="Rpos" value="562.517*mm"/>
0397 <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/>
0398 <Vector name="Angles" type="numeric" nEntries="2">
0399 5.4762*deg ,-2.429*deg</Vector>
0400 </Algorithm>
0401 <Algorithm name="track:DDTECOptoHybAlgo">
0402 <rParent name="tecpetal0b:TECICBCont0B2"/>
0403 <Numeric name="StartCopyNo" value="7"/>
0404 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0405 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0406 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0407 <Numeric name="Rpos" value="685.152*mm"/>
0408 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0409 <Vector name="Angles" type="numeric" nEntries="3">
0410 6.3214*deg ,-2.0241*deg ,-6.5265*deg</Vector>
0411 </Algorithm>
0412 <Algorithm name="track:DDTECOptoHybAlgo">
0413 <rParent name="tecpetal0b:TECICBCont0B1"/>
0414 <Numeric name="StartCopyNo" value="10"/>
0415 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0416 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0417 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0418 <Numeric name="Rpos" value="807.452*mm"/>
0419 <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/>
0420 <Vector name="Angles" type="numeric" nEntries="11">
0421 12.7924*deg ,10.4466*deg ,8.1008*deg ,5.755*deg ,3.4092*deg ,1.0634*deg ,-1.2824*deg ,-3.6282*deg ,-5.974*deg ,-8.3197*deg ,-10.6655*deg</Vector>
0422 </Algorithm>
0423 <Algorithm name="track:DDTECOptoHybAlgo">
0424 <rParent name="tecpetal0b:TECICBCont0B2"/>
0425 <Numeric name="StartCopyNo" value="21"/>
0426 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0427 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0428 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0429 <Numeric name="Rpos" value="977.634*mm"/>
0430 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0431 <Vector name="Angles" type="numeric" nEntries="3">
0432 7.1858*deg ,-0.9183*deg ,-6.3149*deg</Vector>
0433 </Algorithm>
0434 <Algorithm name="track:DDTECOptoHybAlgo">
0435 <rParent name="tecpetal0b:TECICBCont0B2"/>
0436 <Numeric name="StartCopyNo" value="1"/>
0437 <String name="ChildName" value="tecpetpar:TECDigiOptoHybModule"/>
0438 <Numeric name="OptoHeight" value="[tecpetpar:DOHMWidth]"/>
0439 <Numeric name="OptoWidth" value="[tecpetpar:DOHMHeight]"/>
0440 <Numeric name="Rpos" value="1022.726*mm"/>
0441 <Numeric name="Zpos" value="[tecpetpar:DOHMZ]"/>
0442 <Vector name="Angles" type="numeric" nEntries="1">
0443 11.372*deg</Vector>
0444 </Algorithm>
0445 </DDDefinition>