Warning, /DD4hep/examples/DDCMS/data/tecpetal0f.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="tecpetal0f.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="tecpetal0f.xml">
0008 <Tubs name="TECPetal0F" rMin="[tecpetal0:PetalRmin]" rMax="[tecpetalf:PetalR1]" dz="[tecpetpar:PetalThick]/2" startPhi="-[tecpetalf:PetalWidth0]/2" deltaPhi="[tecpetalf:PetalWidth0]"/>
0009 </SolidSection>
0010 <LogicalPartSection label="tecpetal0f.xml">
0011 <LogicalPart name="TECPetalCont0F" category="unspecified">
0012 <rSolid name="tecpetal0:TECPetalCont0"/>
0013 <rMaterial name="materials:Air"/>
0014 </LogicalPart>
0015 <LogicalPart name="TECPetalFrame0F" category="unspecified">
0016 <rSolid name="tecpetal0:TECPetal0"/>
0017 <rMaterial name="materials:Air"/>
0018 </LogicalPart>
0019 <LogicalPart name="TECPetal0F" category="unspecified">
0020 <rSolid name="tecpetal0f:TECPetal0F"/>
0021 <rMaterial name="tecmaterial:TEC_petal"/>
0022 </LogicalPart>
0023 <LogicalPart name="TECPetal1F" category="unspecified">
0024 <rSolid name="tecpetalf:TECPetal1F"/>
0025 <rMaterial name="tecmaterial:TEC_petal"/>
0026 </LogicalPart>
0027 <LogicalPart name="TECPetal2F" category="unspecified">
0028 <rSolid name="tecpetalf:TECPetal2F"/>
0029 <rMaterial name="tecmaterial:TEC_petal"/>
0030 </LogicalPart>
0031 <LogicalPart name="TECICBCont0F1" category="unspecified">
0032 <rSolid name="tecpetal0:TECICBCont0"/>
0033 <rMaterial name="materials:Air"/>
0034 </LogicalPart>
0035 <LogicalPart name="TECICBCont0F2" category="unspecified">
0036 <rSolid name="tecpetal0:TECICBCont0"/>
0037 <rMaterial name="materials:Air"/>
0038 </LogicalPart>
0039 </LogicalPartSection>
0040 <PosPartSection label="tecpetal0f.xml">
0041 <PosPart copyNumber="1">
0042 <rParent name="tecpetal0f:TECPetalCont0F"/>
0043 <rChild name="tecring0f:TECRing0F"/>
0044 <rRotation name="tecpetpar:180X"/>
0045 <Translation x="[zero]" y="[zero]" z="[tecring0:RingZ]"/>
0046 </PosPart>
0047 <PosPart copyNumber="1">
0048 <rParent name="tecpetal0f:TECPetalCont0F"/>
0049 <rChild name="tecring1f:TECRing1F"/>
0050 <Translation x="[zero]" y="[zero]" z="[tecring1:RingZ]"/>
0051 </PosPart>
0052 <PosPart copyNumber="1">
0053 <rParent name="tecpetal0f:TECPetalCont0F"/>
0054 <rChild name="tecring2f:TECRing2F"/>
0055 <rRotation name="tecpetpar:180X"/>
0056 <Translation x="[zero]" y="[zero]" z="[tecring2:RingZ]"/>
0057 </PosPart>
0058 <PosPart copyNumber="1">
0059 <rParent name="tecpetal0f:TECPetalCont0F"/>
0060 <rChild name="tecring3f:TECRing3F"/>
0061 <Translation x="[zero]" y="[zero]" z="[tecring3:RingZ]"/>
0062 </PosPart>
0063 <PosPart copyNumber="1">
0064 <rParent name="tecpetal0f:TECPetalCont0F"/>
0065 <rChild name="tecring4f:TECRing4F"/>
0066 <rRotation name="tecpetpar:180X"/>
0067 <Translation x="[zero]" y="[zero]" z="[tecring4:RingZ]"/>
0068 </PosPart>
0069 <PosPart copyNumber="1">
0070 <rParent name="tecpetal0f:TECPetalCont0F"/>
0071 <rChild name="tecring5f:TECRing5F"/>
0072 <Translation x="[zero]" y="[zero]" z="[tecring5:RingZ]"/>
0073 </PosPart>
0074 <PosPart copyNumber="1">
0075 <rParent name="tecpetal0f:TECPetalCont0F"/>
0076 <rChild name="tecring6f:TECRing6F"/>
0077 <rRotation name="tecpetpar:180X"/>
0078 <Translation x="[zero]" y="[zero]" z="[tecring6:RingZ]"/>
0079 </PosPart>
0080 <PosPart copyNumber="1">
0081 <rParent name="tecpetal0f:TECPetalCont0F"/>
0082 <rChild name="tecpetal0f:TECPetalFrame0F"/>
0083 </PosPart>
0084 <PosPart copyNumber="1">
0085 <rParent name="tecpetal0f:TECPetalFrame0F"/>
0086 <rChild name="tecpetal0f:TECPetal0F"/>
0087 </PosPart>
0088 <PosPart copyNumber="1">
0089 <rParent name="tecpetal0f:TECPetalFrame0F"/>
0090 <rChild name="tecpetal0f:TECPetal1F"/>
0091 </PosPart>
0092 <PosPart copyNumber="1">
0093 <rParent name="tecpetal0f:TECPetalFrame0F"/>
0094 <rChild name="tecpetal0f:TECPetal2F"/>
0095 </PosPart>
0096 <PosPart copyNumber="1">
0097 <rParent name="tecpetal0f:TECPetalCont0F"/>
0098 <rChild name="tecpetal0f:TECICBCont0F1"/>
0099 <Translation x="[zero]" y="[zero]" z="-[tecpetpar:ICBZ]"/>
0100 </PosPart>
0101 <PosPart copyNumber="1">
0102 <rParent name="tecpetal0f:TECPetalCont0F"/>
0103 <rChild name="tecpetal0f:TECICBCont0F2"/>
0104 <Translation x="[zero]" y="[zero]" z="[tecpetpar:ICBZ]"/>
0105 </PosPart>
0106 <PosPart copyNumber="1">
0107 <rParent name="tecpetal0f:TECICBCont0F1"/>
0108 <rChild name="tecpetalf:TECICC0F1"/>
0109 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0110 </PosPart>
0111 <PosPart copyNumber="1">
0112 <rParent name="tecpetal0f:TECICBCont0F1"/>
0113 <rChild name="tecpetalf:TECICC0F2"/>
0114 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0115 </PosPart>
0116 <PosPart copyNumber="1">
0117 <rParent name="tecpetal0f:TECICBCont0F1"/>
0118 <rChild name="tecpetalf:TECICC2F1"/>
0119 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0120 </PosPart>
0121 <PosPart copyNumber="1">
0122 <rParent name="tecpetal0f:TECICBCont0F1"/>
0123 <rChild name="tecpetalf:TECICC2F2"/>
0124 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0125 </PosPart>
0126 <PosPart copyNumber="1">
0127 <rParent name="tecpetal0f:TECICBCont0F1"/>
0128 <rChild name="tecpetalf:TECICC46F1"/>
0129 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0130 </PosPart>
0131 <PosPart copyNumber="1">
0132 <rParent name="tecpetal0f:TECICBCont0F1"/>
0133 <rChild name="tecpetalf:TECICC46F2"/>
0134 <Translation x="[zero]" y="[zero]" z="[ICCZ]"/>
0135 </PosPart>
0136 <PosPart copyNumber="1">
0137 <rParent name="tecpetal0f:TECICBCont0F2"/>
0138 <rChild name="tecpetalf:TECICC01LF1"/>
0139 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0140 </PosPart>
0141 <PosPart copyNumber="1">
0142 <rParent name="tecpetal0f:TECICBCont0F2"/>
0143 <rChild name="tecpetalf:TECICC01LF2"/>
0144 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0145 </PosPart>
0146 <PosPart copyNumber="1">
0147 <rParent name="tecpetal0f:TECICBCont0F2"/>
0148 <rChild name="tecpetalf:TECICC01LF3"/>
0149 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0150 </PosPart>
0151 <PosPart copyNumber="1">
0152 <rParent name="tecpetal0f:TECICBCont0F2"/>
0153 <rChild name="tecpetalf:TECICC01LF4"/>
0154 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0155 </PosPart>
0156 <PosPart copyNumber="1">
0157 <rParent name="tecpetal0f:TECICBCont0F2"/>
0158 <rChild name="tecpetalf:TECICC35F1"/>
0159 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0160 </PosPart>
0161 <PosPart copyNumber="1">
0162 <rParent name="tecpetal0f:TECICBCont0F2"/>
0163 <rChild name="tecpetalf:TECICC35F2"/>
0164 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0165 </PosPart>
0166 <PosPart copyNumber="1">
0167 <rParent name="tecpetal0f:TECICBCont0F2"/>
0168 <rChild name="tecpetalf:TECICC35F3"/>
0169 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0170 </PosPart>
0171 <PosPart copyNumber="1">
0172 <rParent name="tecpetal0f:TECICBCont0F2"/>
0173 <rChild name="tecpetalf:TECICC35F4"/>
0174 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0175 </PosPart>
0176 <PosPart copyNumber="1">
0177 <rParent name="tecpetal0f:TECICBCont0F2"/>
0178 <rChild name="tecpetalf:TECICC35F5"/>
0179 <Translation x="[zero]" y="[zero]" z="-[ICCZ]"/>
0180 </PosPart>
0181 <PosPart copyNumber="1">
0182 <rParent name="tecpetal0f:TECPetal2F"/>
0183 <rChild name="tecwheel:TECInnerManifold"/>
0184 <Translation x="[zero]" y="[zero]" z="[zero]"/>
0185 </PosPart>
0186 <PosPart copyNumber="1">
0187 <rParent name="tecpetal0f:TECICBCont0F2"/>
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="tecpetal0f:TECICBCont0F2"/>
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="tecpetal0f:TECPetal0F"/>
0199 <Numeric name="StartCopyNo" value="1"/>
0200 <Numeric name="RPosition" value="283.326*mm"/>
0201 <Vector name="PhiPosition" type="numeric" nEntries="7">
0202 16.4423*deg ,12.3634*deg ,4.3695*deg ,-1.4423*deg ,-5.5235*deg ,-13.5079*deg ,-16.4423*deg</Vector>
0203 <Vector name="CoolInsert" type="string" nEntries="7">
0204 tecpetpar:TECCool3,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool3,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool4</Vector>
0205 </Algorithm>
0206 <Algorithm name="track:DDTECCoolAlgo">
0207 <rParent name="tecpetal0f:TECPetal0F"/>
0208 <Numeric name="StartCopyNo" value="8"/>
0209 <Numeric name="RPosition" value="348.172*mm"/>
0210 <Vector name="PhiPosition" type="numeric" nEntries="4">
0211 13.6003*deg ,1.3997*deg ,-1.3997*deg ,-13.6003*deg</Vector>
0212 <Vector name="CoolInsert" type="string" nEntries="4">
0213 tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4,tecpetpar:TECCool4</Vector>
0214 </Algorithm>
0215 <Algorithm name="track:DDTECCoolAlgo">
0216 <rParent name="tecpetal0f:TECPetal0F"/>
0217 <Numeric name="StartCopyNo" value="12"/>
0218 <Numeric name="RPosition" value="373.084*mm"/>
0219 <Vector name="PhiPosition" type="numeric" nEntries="3">
0220 16.1238*deg ,1.1238*deg ,-16.1238*deg</Vector>
0221 <Vector name="CoolInsert" type="string" nEntries="3">
0222 tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3</Vector>
0223 </Algorithm>
0224 <Algorithm name="track:DDTECCoolAlgo">
0225 <rParent name="tecpetal0f:TECPetal0F"/>
0226 <Numeric name="StartCopyNo" value="15"/>
0227 <Numeric name="RPosition" value="438.663*mm"/>
0228 <Vector name="PhiPosition" type="numeric" nEntries="4">
0229 12.3385*deg ,2.6615*deg ,-2.6615*deg ,-12.3385*deg</Vector>
0230 <Vector name="CoolInsert" type="string" nEntries="4">
0231 tecpetpar:TECCool4,tecpetpar:TECCool4,tecpetpar:TECCool3,tecpetpar:TECCool3</Vector>
0232 </Algorithm>
0233 <Algorithm name="track:DDTECCoolAlgo">
0234 <rParent name="tecpetal0f:TECPetal0F"/>
0235 <Numeric name="StartCopyNo" value="19"/>
0236 <Numeric name="RPosition" value="451.736*mm"/>
0237 <Vector name="PhiPosition" type="numeric" nEntries="4">
0238 14.4308*deg ,5.4308*deg ,-5.4308*deg ,-14.4308*deg</Vector>
0239 <Vector name="CoolInsert" type="string" nEntries="4">
0240 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0241 </Algorithm>
0242 <Algorithm name="track:DDTECCoolAlgo">
0243 <rParent name="tecpetal0f:TECPetal0F"/>
0244 <Numeric name="StartCopyNo" value="23"/>
0245 <Numeric name="RPosition" value="491.326*mm"/>
0246 <Vector name="PhiPosition" type="numeric" nEntries="4">
0247 9.6429*deg ,5.2432*deg ,-5.3537*deg ,-9.7534*deg</Vector>
0248 <Vector name="CoolInsert" type="string" nEntries="4">
0249 tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector>
0250 </Algorithm>
0251 <Algorithm name="track:DDTECCoolAlgo">
0252 <rParent name="tecpetal0f:TECPetal0F"/>
0253 <Numeric name="StartCopyNo" value="27"/>
0254 <Numeric name="RPosition" value="529.973*mm"/>
0255 <Vector name="PhiPosition" type="numeric" nEntries="4">
0256 13.5*deg ,4.5*deg ,-4.5*deg ,-13.5*deg</Vector>
0257 <Vector name="CoolInsert" type="string" nEntries="4">
0258 tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0259 </Algorithm>
0260 <Algorithm name="track:DDTECCoolAlgo">
0261 <rParent name="tecpetal0f:TECPetal1F"/>
0262 <Numeric name="StartCopyNo" value="31"/>
0263 <Numeric name="RPosition" value="565.026*mm"/>
0264 <Vector name="PhiPosition" type="numeric" nEntries="7">
0265 13.5955*deg ,9.3071*deg ,5.6902*deg ,0.7383*deg ,-7.1669*deg ,-8.7012*deg ,-13.5955*deg</Vector>
0266 <Vector name="CoolInsert" type="string" nEntries="7">
0267 tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool2</Vector>
0268 </Algorithm>
0269 <Algorithm name="track:DDTECCoolAlgo">
0270 <rParent name="tecpetal0f:TECPetal1F"/>
0271 <Numeric name="StartCopyNo" value="38"/>
0272 <Numeric name="RPosition" value="646.359*mm"/>
0273 <Vector name="PhiPosition" type="numeric" nEntries="5">
0274 12.8571*deg ,6.4286*deg ,0*deg ,-6.4286*deg ,-12.8571*deg</Vector>
0275 <Vector name="CoolInsert" type="string" nEntries="5">
0276 tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0277 </Algorithm>
0278 <Algorithm name="track:DDTECCoolAlgo">
0279 <rParent name="tecpetal0f:TECPetal1F"/>
0280 <Numeric name="StartCopyNo" value="43"/>
0281 <Numeric name="RPosition" value="688.526*mm"/>
0282 <Vector name="PhiPosition" type="numeric" nEntries="3">
0283 9.644*deg ,-0.644*deg ,-9.644*deg</Vector>
0284 <Vector name="CoolInsert" type="string" nEntries="3">
0285 tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4</Vector>
0286 </Algorithm>
0287 <Algorithm name="track:DDTECCoolAlgo">
0288 <rParent name="tecpetal0f:TECPetal1F"/>
0289 <Numeric name="StartCopyNo" value="46"/>
0290 <Numeric name="RPosition" value="705.393*mm"/>
0291 <Vector name="PhiPosition" type="numeric" nEntries="4">
0292 8.0585*deg ,2.4756*deg ,-5.2453*deg ,-11.2274*deg</Vector>
0293 <Vector name="CoolInsert" type="string" nEntries="4">
0294 tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5,tecpetpar:TECCool5</Vector>
0295 </Algorithm>
0296 <Algorithm name="track:DDTECCoolAlgo">
0297 <rParent name="tecpetal0f:TECPetal1F"/>
0298 <Numeric name="StartCopyNo" value="50"/>
0299 <Numeric name="RPosition" value="777.681*mm"/>
0300 <Vector name="PhiPosition" type="numeric" nEntries="4">
0301 7.227*deg ,1.773*deg ,-1.773*deg ,-7.227*deg</Vector>
0302 <Vector name="CoolInsert" type="string" nEntries="4">
0303 tecpetpar:TECCool3,tecpetpar:TECCool3,tecpetpar:TECCool4,tecpetpar:TECCool4</Vector>
0304 </Algorithm>
0305 <Algorithm name="track:DDTECCoolAlgo">
0306 <rParent name="tecpetal0f:TECPetal1F"/>
0307 <Numeric name="StartCopyNo" value="54"/>
0308 <Numeric name="RPosition" value="809.358*mm"/>
0309 <Vector name="PhiPosition" type="numeric" nEntries="9">
0310 8.8981*deg ,6.5507*deg ,4.2142*deg ,1.8718*deg ,-0.4758*deg ,-2.8175*deg ,-5.1527*deg ,-7.4972*deg ,-9.8497*deg</Vector>
0311 <Vector name="CoolInsert" type="string" nEntries="9">
0312 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="tecpetal0f:TECPetal1F"/>
0316 <Numeric name="StartCopyNo" value="63"/>
0317 <Numeric name="RPosition" value="826.305*mm"/>
0318 <Vector name="PhiPosition" type="numeric" nEntries="5">
0319 13.4078*deg ,5.8779*deg ,0.5506*deg ,-6.9792*deg ,-13.4078*deg</Vector>
0320 <Vector name="CoolInsert" type="string" nEntries="5">
0321 tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2</Vector>
0322 </Algorithm>
0323 <Algorithm name="track:DDTECCoolAlgo">
0324 <rParent name="tecpetal0f:TECPetal1F"/>
0325 <Numeric name="StartCopyNo" value="68"/>
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="tecpetal0f:TECPetal2F"/>
0334 <Numeric name="StartCopyNo" value="74"/>
0335 <Numeric name="RPosition" value="937.93*mm"/>
0336 <Vector name="PhiPosition" type="numeric" nEntries="8">
0337 11.9037*deg ,7.382*deg ,5.4751*deg ,0.9535*deg ,-0.9535*deg ,-5.4751*deg ,-7.382*deg ,-11.9037*deg</Vector>
0338 <Vector name="CoolInsert" type="string" nEntries="8">
0339 tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2,tecpetpar:TECCool2,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool2,tecpetpar:TECCool2</Vector>
0340 </Algorithm>
0341 <Algorithm name="track:DDTECCoolAlgo">
0342 <rParent name="tecpetal0f:TECPetal2F"/>
0343 <Numeric name="StartCopyNo" value="82"/>
0344 <Numeric name="RPosition" value="997.895*mm"/>
0345 <Vector name="PhiPosition" type="numeric" nEntries="8">
0346 11.6983*deg ,7.1983*deg ,6.3017*deg ,2.6983*deg ,-2.6983*deg ,-6.3017*deg ,-10.1082*deg ,-11.6983*deg</Vector>
0347 <Vector name="CoolInsert" type="string" nEntries="8">
0348 tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool1,tecpetpar:TECCool5,tecpetpar:TECCool1</Vector>
0349 </Algorithm>
0350 <Algorithm name="track:DDTECCoolAlgo">
0351 <rParent name="tecpetal0f:TECPetal2F"/>
0352 <Numeric name="StartCopyNo" value="90"/>
0353 <Numeric name="RPosition" value="1037.61*mm"/>
0354 <Vector name="PhiPosition" type="numeric" nEntries="1">
0355 -9.9912*deg</Vector>
0356 <Vector name="CoolInsert" type="string" nEntries="1">
0357 tecpetpar:TECCool5</Vector>
0358 </Algorithm>
0359 <Algorithm name="track:DDTECCoolAlgo">
0360 <rParent name="tecpetal0f:TECPetal2F"/>
0361 <Numeric name="StartCopyNo" value="91"/>
0362 <Numeric name="RPosition" value="1065.23*mm"/>
0363 <Vector name="PhiPosition" type="numeric" nEntries="1">
0364 -9.9978*deg</Vector>
0365 <Vector name="CoolInsert" type="string" nEntries="1">
0366 tecpetpar:TECCool5</Vector>
0367 </Algorithm>
0368 <Algorithm name="track:DDTECOptoHybAlgo">
0369 <rParent name="tecpetal0f:TECICBCont0F2"/>
0370 <Numeric name="StartCopyNo" value="1"/>
0371 <String name="ChildName" value="tecpetpar:TECOptoHybrid"/>
0372 <Numeric name="OptoWidth" value="[tecpetpar:HybridWidth]"/>
0373 <Numeric name="OptoHeight" value="[tecpetpar:HybridHeight]"/>
0374 <Numeric name="Rpos" value="262.048*mm"/>
0375 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0376 <Vector name="Angles" type="numeric" nEntries="4">
0377 16.4735*deg ,8.4741*deg ,-1.419*deg ,-9.4175*deg</Vector>
0378 </Algorithm>
0379 <Algorithm name="track:DDTECOptoHybAlgo">
0380 <rParent name="tecpetal0f:TECICBCont0F2"/>
0381 <Numeric name="StartCopyNo" value="5"/>
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.051*mm"/>
0386 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0387 <Vector name="Angles" type="numeric" nEntries="4">
0388 11.9412*deg ,7.5404*deg ,-3.0597*deg ,-7.4597*deg</Vector>
0389 </Algorithm>
0390 <Algorithm name="track:DDTECOptoHybAlgo">
0391 <rParent name="tecpetal0f:TECICBCont0F1"/>
0392 <Numeric name="StartCopyNo" value="9"/>
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.721*mm"/>
0397 <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/>
0398 <Vector name="Angles" type="numeric" nEntries="3">
0399 11.2453*deg ,2.6765*deg ,-6.8472*deg</Vector>
0400 </Algorithm>
0401 <Algorithm name="track:DDTECOptoHybAlgo">
0402 <rParent name="tecpetal0f:TECICBCont0F2"/>
0403 <Numeric name="StartCopyNo" value="12"/>
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.052*mm"/>
0408 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0409 <Vector name="Angles" type="numeric" nEntries="4">
0410 9.6425*deg ,4.0592*deg ,-3.6616*deg ,-9.643*deg</Vector>
0411 </Algorithm>
0412 <Algorithm name="track:DDTECOptoHybAlgo">
0413 <rParent name="tecpetal0f:TECICBCont0F1"/>
0414 <Numeric name="StartCopyNo" value="16"/>
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.002*mm"/>
0419 <Numeric name="Zpos" value="-[tecpetpar:HybridZ]"/>
0420 <Vector name="Angles" type="numeric" nEntries="9">
0421 10.2499*deg ,7.9025*deg ,5.5659*deg ,3.2235*deg ,0.8753*deg ,-1.4658*deg ,-3.801*deg ,-6.1455*deg ,-8.5563*deg</Vector>
0422 </Algorithm>
0423 <Algorithm name="track:DDTECOptoHybAlgo">
0424 <rParent name="tecpetal0f:TECICBCont0F2"/>
0425 <Numeric name="StartCopyNo" value="25"/>
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.591*mm"/>
0430 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0431 <Vector name="Angles" type="numeric" nEntries="3">
0432 8.3153*deg ,3.8227*deg ,-5.1984*deg</Vector>
0433 </Algorithm>
0434 <Algorithm name="track:DDTECOptoHybAlgo">
0435 <rParent name="tecpetal0f:TECICBCont0F2"/>
0436 <Numeric name="StartCopyNo" value="28"/>
0437 <String name="ChildName" value="tecpetpar:TECOptoHybridShort"/>
0438 <Numeric name="OptoWidth" value="[tecpetpar:HybridHeight]"/>
0439 <Numeric name="OptoHeight" value="[tecpetpar:HybridWidth]"/>
0440 <Numeric name="Rpos" value="977.591*mm"/>
0441 <Numeric name="Zpos" value="[tecpetpar:HybridZ]"/>
0442 <Vector name="Angles" type="numeric" nEntries="1">
0443 -9.9916*deg</Vector>
0444 </Algorithm>
0445 </DDDefinition>