Back to home page

EIC code displayed by LXR

 
 

    


Warning, /DD4hep/examples/DDCMS/data/eecon.xml is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0"?>
0002 <DDDefinition>
0003   <ConstantsSection label="eecon.xml" eval="true">
0004     <Constant name="SCEnvLength" value="346.60*mm"/>
0005     <Constant name="EESpaWidth" value="154*mm"/>
0006     <Constant name="EESpaDepth" value=" 68.5*mm"/>
0007     <Constant name="EESpAirWidth" value="102*mm"/>
0008     <Constant name="EESpAirDepth" value=" 40*mm"/>
0009     <Constant name="EESpHVDepth" value=" 16.0*mm"/>
0010     <Constant name="EESpCaDepth" value="  8.0*mm"/>
0011     <Constant name="EESpaXYOff" value="  1.8*mm"/>
0012     <Constant name="EESpAirZOff" value="  3.0*mm"/>
0013     <Constant name="EEIRECR"  value="115*mm"/>
0014     <Constant name="EEIRECAL" value="200*mm"/>
0015     <Constant name="EEIREREG" value="250*mm"/>
0016     <Constant name="EEInnerAngle" value="5.9*deg"/>
0017     <Constant name="EETanInnerAngle" value="tan([EEInnerAngle])"/>
0018     <Constant name="EECosInnerAngle" value="cos([EEInnerAngle])"/>
0019     <Constant name="EEOuterAngle" value="20.0*deg"/>
0020     <Constant name="EETanOuterAngle" value="tan([EEOuterAngle])"/>
0021     <Constant name="EECosOuterAngle" value="cos([EEOuterAngle])"/>
0022     <Constant name="EEzMagF" value="-16*mm"/>
0023     <!-- ESFrontZ controls the absolute position with no B field
0024          of all the ES and EE. All z's drive off this value      -->
0025     <Constant name="ESFrontZ" value=" 2972.3*mm + 4.7*mm"/>
0026     <Constant name="ESFrontToEEFrontinZ" value=" 199.7*mm + 0.3*mm"/>
0027     <Constant name="ESFrontToESRingFrontinZ" value=" 101.7*mm"/>
0028     <Constant name="EEFrontToNeckinZ" value=" 739.5*mm - 5.0*mm"/>
0029     <Constant name="EEFrontToBackinZ" value=" 819.0*mm"/>
0030     <Constant name="EEzFront" value="[ESFrontZ] + [ESFrontToEEFrontinZ]"/>
0031     <Constant name="EEFarZ" value="[EEzFront] + [EEFrontToBackinZ]"/>
0032     <Constant name="EEFarZC" value="[EEFarZ]  + [EEzMagF]"/>
0033     <Constant name="EBRMin" value="1238.0*mm"/>
0034     <Constant name="EBRMax" value="1775.0*mm"/>
0035     <Constant name="EEBackPlateThick" value="  60*mm"/>
0036     <Constant name="EEBackPlateOR" value="1715*mm"/>
0037     <Constant name="EEBackPlateIR" value="353.8*mm"/>
0038     <!-- Backplate pipe info -->
0039     <Constant name="EEBPPIR" value="  4*mm"/>
0040     <Constant name="EEBPPOR" value="  5*mm"/>
0041     <Constant name="EEBPPLA" value="1250*mm"/>
0042     <Constant name="EEBPPLB" value=" 490*mm"/>
0043     <Constant name="EEBPPLC" value=" 160*mm"/>
0044     <Constant name="EEdz" value=" 209.00*mm"/>
0045     <Constant name="EErMin1" value=" 305.00*mm"/>
0046     <Constant name="EErMin2" value=" 350.00*mm"/>
0047     <Constant name="EErMax1" value="1561.90*mm"/>
0048     <Constant name="EErMax2" value="1715.0*mm"/>
0049     <Constant name="EEzOff" value="[EEzFront] + [EEdz]"/>
0050     <Constant name="EEzBack" value="[EEzOff]   + [EEdz]"/>
0051     <Constant name="EEzBackBack" value="[EEzBack]  + [EEBackPlateThick]"/>
0052     <Constant name="EErNeck" value="1690.00*mm"/>
0053     <Constant name="EEzNeck" value="[EEzFront] + [EEFrontToNeckinZ]"/>
0054     <Constant name="EEzNeckC" value="[EEzNeck] + [EEzMagF]"/>
0055     <!-- Preshower support cone -->
0056     <Constant name="ESConeZ6" value=" 450.0*mm"/>
0057     <Constant name="ESConeZ5" value=" 410.0*mm"/>
0058     <Constant name="ESConeZ4" value=" 410.0*mm"/>
0059     <!--
0060         <Constant name="ESConeZ4"   value=" 370.0*mm"/>
0061     -->
0062     <Constant name="ESConeZ3" value="-434.0*mm"/>
0063     <Constant name="ESConeZ2" value="-434.0*mm"/>
0064     <Constant name="ESConeZ1" value="-450.0*mm"/>
0065     <Constant name="ESConeI6" value=" 375.0*mm"/>
0066     <Constant name="ESConeI5" value=" 371.0*mm"/>
0067     <Constant name="ESConeI4" value=" 371.0*mm"/>
0068     <!--
0069         <Constant name="ESConeI4"   value="[ESConeI3] +
0070         [EETanInnerAngle]*( [ESConeZ4] - [ESConeZ3] )"/>
0071     -->
0072     <Constant name="ESConeI3" value=" 284.0*mm"/>
0073     <Constant name="ESConeI2" value=" 260.0*mm"/>
0074     <Constant name="ESConeI1" value=" 260.0*mm"/>
0075     <!--
0076         <Constant name="ESConeO6"   value=" 450.0*mm"/>
0077         
0078         make cone not as big because it does not fit into inner moderator
0079     -->
0080     <Constant name="ESConeO6" value="[EEIModI5]"/>
0081     <Constant name="ESConeO5" value="[ESConeO6]"/>
0082     <Constant name="ESConeO4" value=" 374.0*mm"/>
0083     <!--
0084         <Constant name="ESConeO4"   value="[ESConeO3] +
0085         [EETanInnerAngle]*( [ESConeZ4] - [ESConeZ3] )"/>
0086     -->
0087     <Constant name="ESConeO3" value=" 287.0*mm"/>
0088     <Constant name="ESConeO2" value=" 306.0*mm"/>
0089     <Constant name="ESConeO1" value=" 306.0*mm"/>
0090     <Constant name="ESPlus" value=" 0.1*mm"/>
0091     <Constant name="ESConeO6Plus" value="[ESConeO6] + [ESPlus]"/>
0092     <Constant name="ESConeO5Plus" value="[ESConeO5] + [ESPlus]"/>
0093     <Constant name="ESConeO4Plus" value="[ESConeO4] + [ESPlus]"/>
0094     <Constant name="ESRingZFront" value="[ESFrontZ] + [ESFrontToESRingFrontinZ]"/>
0095     <Constant name="ESRingZThick" value="  14*mm"/>
0096     <Constant name="ESRingIR" value=" 288*mm"/>
0097     <Constant name="ESRingOR" value=" 311*mm"/>
0098     <Constant name="EEBConeZ" value="[EEFarZ] - [EEIModZA] + [EEIModZ5]"/>
0099     <Constant name="EEBConeIR" value="[EEIModI5]"/>
0100     <!-- Global size specifications -->
0101     <Constant name="ENCAEnvZES" value="[ESRingZFront] + [ESRingZThick] + [ESConeZ2] - [ESConeZ1]"/>
0102     <Constant name="ENCAEnvRNeck" value="[ESConeO3] + [EETanInnerAngle]*( [EEzNeck] - [ENCAEnvZES] ) + 5*mm"/>
0103     <Constant name="ENCAEnvRBCone" value="[ESConeO3] + [EETanInnerAngle]*( [EEBConeZ] - [ENCAEnvZES] ) + 5*mm"/>
0104     <Constant name="ENCAEnvRFront" value="[ESConeO3] + [EETanInnerAngle]*( [EEzFront] - [ENCAEnvZES] ) +5*mm"/>
0105     <Constant name="ENCAEnvRBack" value="[ESConeO3] + [EETanInnerAngle]*( [EEzBack] - [ENCAEnvZES] ) + 5*mm"/>
0106     <Constant name="ENCAEnvRFar" value="[ESConeO3] + [EETanInnerAngle]*( [EEFarZ] - [ENCAEnvZES] ) + 5*mm"/>
0107     <Constant name="ECALEnvRFar" value="[ENCAEnvRFar] - 5.0*mm"/>
0108     <Constant name="ECALEnvRNeck" value="[ESConeO3] + [EETanInnerAngle]*( [EEzNeck] - [ENCAEnvZES] ) - 5.0*mm"/>
0109     <Constant name="EREGEnvRBack" value="[ENCAEnvRBack] - 5.0*mm"/>
0110     <!-- Inner Moderator -->
0111     <Constant name="EEIModDZ" value="151.5*mm"/>
0112     <Constant name="EEIModNeckDZ" value="   20*mm"/>
0113     <Constant name="EEIModBeltDZ" value="   20*mm"/>
0114     <Constant name="EEIModZ1" value="-[EEIModDZ]"/>
0115     <Constant name="EEIModZ2" value="[EEIModZ1] + 2*[EEFModDZ]"/>
0116     <Constant name="EEIModZ3" value="[EEIModZ2]"/>
0117     <Constant name="EEIModZ4" value=" 101.5*mm"/>
0118     <Constant name="EEIModZ5" value="[EEIModZ4]"/>
0119     <Constant name="EEIModZ6" value="[EEIModZ8] - [EEIModBeltDZ]"/>
0120     <Constant name="EEIModZ7" value="[EEIModZ6]"/>
0121     <Constant name="EEIModZ8" value="[EEIModZA] - [EEIModNeckDZ]"/>
0122     <Constant name="EEIModZ9" value="[EEIModZ8]"/>
0123     <Constant name="EEIModZA" value="[EEIModDZ]"/>
0124     <Constant name="EEIModI1" value=" 365.0*mm"/>
0125     <Constant name="EEIModI2" value="[EEIModI1] + [EETanInnerAngle]*( [EEIModZ2] - [EEIModZ1] )"/>
0126     <Constant name="EEIModI3" value="[EEIModI2]"/>
0127     <Constant name="EEIModI4" value="[EEIModI1] + [EETanInnerAngle]*( [EEIModZ4] - [EEIModZ1] )"/>
0128     <Constant name="EEIModI5" value=" 436.15*mm"/>
0129     <Constant name="EEIModI6" value="[EEIModI5]"/>
0130     <Constant name="EEIModI7" value="[EEIModI5]"/>
0131     <Constant name="EEIModI8" value="[EEIModI5]"/>
0132     <Constant name="EEIModI9" value="[EEIModI5]"/>
0133     <Constant name="EEIModIA" value="[EEIModI5]"/>
0134     <Constant name="EEIModO1" value=" 420.0*mm"/>
0135     <Constant name="EEIModO2" value="[EEIModO1]"/>
0136     <Constant name="EEIModO3" value="[EEIModI3] + 70*mm*[EECosInnerAngle]"/>
0137     <Constant name="EEIModO4" value="[EEIModO3] + [EETanInnerAngle]*( [EEIModZ4] - [EEIModZ3] )"/>
0138     <Constant name="EEIModO5" value="[EEIModO4]"/>
0139     <Constant name="EEIModO6" value="[EEIModO3] + [EETanInnerAngle]*( [EEIModZ6] - [EEIModZ3] )"/>
0140     <Constant name="EEIModO7" value=" 495.0*mm"/>
0141     <Constant name="EEIModO8" value="[EEIModO7]"/>
0142     <Constant name="EEIModO9" value=" 460.0*mm"/>
0143     <Constant name="EEIModOA" value="[EEIModO9]"/>
0144     <Constant name="EEzMidIMod" value="[EEFarZ] - [EEIModDZ]"/>
0145     <Constant name="EEzBackIMod" value="[EEzMidIMod] + [EEIModDZ]"/>
0146     <Constant name="EEzFrontIMod" value="[EEzMidIMod] - [EEIModDZ]"/>
0147     <!-- Rear Moderator -->
0148     <Constant name="EERModOR" value="1655*mm"/>
0149     <Constant name="EERModIR" value="[EEIModO9] + 2*mm"/>
0150     <Constant name="EERMCPTh" value="   2*mm"/>
0151     <Constant name="EERModTh" value="[EEIModNeckDZ] - [EERMCPTh]"/>
0152     <!-- Front Moderator -->
0153     <Constant name="EEFModIR" value="[EEIModO1]"/>
0154     <Constant name="EEFModDZ" value=" 40*mm"/>
0155     <Constant name="EEFModOR1" value="1300*mm"/>
0156     <Constant name="EEFModOR2" value="1000*mm"/>
0157     <Constant name="EEzFMod" value="[EEzFrontIMod] + [EEFModDZ]"/>
0158     <Constant name="EEzBackFMod" value="[EEzFMod] + [EEFModDZ]"/>
0159     <!-- Cables -->
0160     <Constant name="EECableFdz" value=" 7*mm"/>
0161     <Constant name="EECableRdz" value=" 3*mm"/>
0162     <!-- Support Ring -->
0163     <Constant name="EESRingZ1" value="[EEzBackBack] +  2*[EEBPPOR]"/>
0164     <Constant name="EESRingZ2" value="[EESRingZ1] + 18.0*mm"/>
0165     <Constant name="EESRingZ3" value="[EESRingZ2]"/>
0166     <Constant name="EESRingZ4" value="[EEzNeck] - 40.0*mm - 5.0*mm"/>
0167     <Constant name="EESRingZ5" value="[EESRingZ4]"/>
0168     <Constant name="EESRingZ6" value="[EEzNeck]"/>
0169     <Constant name="EESRingZ7" value="[EESRingZ6]"/>
0170     <Constant name="EESRingZ8" value="[EEFarZ]"/>
0171     <Constant name="EESRingIR" value="[EERModOR]"/>
0172     <Constant name="EESRingOR1" value="[EEBackPlateOR]"/>
0173     <Constant name="EESRingOR2" value="[EESRingOR1]"/>
0174     <Constant name="EESRingOR3" value="[EESRingIR] + 10*mm"/>
0175     <Constant name="EESRingOR4" value="[EESRingOR3]"/>
0176     <Constant name="EESRingOR5" value="[EBRMax]"/>
0177     <Constant name="EESRingOR6" value="[EESRingOR5]"/>
0178     <Constant name="EESRingOR7" value="[EErNeck]"/>
0179     <Constant name="EESRingOR8" value="[EESRingOR7]"/>
0180     <!-- Front Environmental Screen -->
0181     <Constant name="EEfEnvScrTh" value=" 2.0*mm"/>
0182     <Constant name="EEiEnvScrTh" value=" 3.0*mm"/>
0183     <Constant name="EEsEnvScrTh" value="25.0*mm"/>
0184     <Constant name="EEsEnvScrInnTh" value=" 5.0*mm"/>
0185     <Constant name="EEsEnvScrOutTh" value=" 2.0*mm"/>
0186     <Constant name="EEiEnvScrRT" value="15.0*mm"/>
0187     <Constant name="EEfEnvScrZ1" value="-[EEdz]                      "/>
0188     <Constant name="EEfEnvScrZ2" value="[EEfEnvScrZ1] + [EEfEnvScrTh]"/>
0189     <Constant name="EEfEnvScrZ3" value="[EEfEnvScrZ2]                "/>
0190     <Constant name="EEfEnvScrZ4" value="[EEdz]                       "/>
0191     <Constant name="EEfEnvScrOR1" value="[EErMax1]"/>
0192     <Constant name="EEfEnvScrOR2" value="[EEfEnvScrOR1] + ( [EEfEnvScrZ2] - [EEfEnvScrZ1] )*[EETanOuterAngle]"/>
0193     <Constant name="EEfEnvScrOR3" value="[EEfEnvScrOR2]"/>
0194     <Constant name="EEfEnvScrOR4" value="[EErMax2]"/>
0195     <Constant name="EEfEnvScrIR1" value="316*mm"/>
0196     <Constant name="EEfEnvScrIR2" value="[EEfEnvScrIR1]"/>
0197     <Constant name="EEfEnvScrIR3" value="[EEfEnvScrOR2] - [EEsEnvScrTh]/[EECosOuterAngle]"/>
0198     <Constant name="EEfEnvScrIR4" value="[EEfEnvScrOR4] - [EEsEnvScrTh]/[EECosOuterAngle]"/>
0199     <!-- Interior of Conical Environmental Screen -->
0200     <Constant name="EEgEnvScrZ1" value="[EEfEnvScrZ1] + [EEiEnvScrRT]"/>
0201     <Constant name="EEgEnvScrZ2" value="[EEfEnvScrZ4] - [EEiEnvScrRT]"/>
0202     <Constant name="EEgEnvScrIR1" value="[EEfEnvScrIR4]-([EEfEnvScrZ4]-[EEgEnvScrZ1])*[EETanOuterAngle] + [EEsEnvScrInnTh]/[EECosOuterAngle]"/>
0203     <Constant name="EEgEnvScrIR2" value="[EEfEnvScrIR4]-([EEfEnvScrZ4]-[EEgEnvScrZ2])*[EETanOuterAngle] + [EEsEnvScrInnTh]/[EECosOuterAngle]"/>
0204     <Constant name="EEgEnvScrOR1" value="[EEfEnvScrOR4]-([EEfEnvScrZ4]-[EEgEnvScrZ1])*[EETanOuterAngle] - [EEsEnvScrOutTh]/[EECosOuterAngle]"/>
0205     <Constant name="EEgEnvScrOR2" value="[EEfEnvScrOR4]-([EEfEnvScrZ4]-[EEgEnvScrZ2])*[EETanOuterAngle] - [EEsEnvScrOutTh]/[EECosOuterAngle]"/>
0206     <!-- Inner Environmental Screen -->
0207     <Constant name="EEiEnvScrZ1" value="[EEfEnvScrZ2]"/>
0208     <Constant name="EEiEnvScrZ2" value="[EEiEnvScrZ1] + [EEiEnvScrRT]"/>
0209     <Constant name="EEiEnvScrZ3" value="[EEiEnvScrZ1] + 112*mm"/>
0210     <Constant name="EEiEnvScrZ4" value="[EEfEnvScrZ4] - [EEiEnvScrRT]"/>
0211     <Constant name="EEiEnvScrZ5" value="[EEfEnvScrZ4]"/>
0212     <Constant name="EEiEnvScrIR1" value="[EEfEnvScrIR2]"/>
0213     <Constant name="EEiEnvScrIR2" value="[EEiEnvScrIR1]"/>
0214     <Constant name="EEiEnvScrIR3" value="[EEiEnvScrIR2]"/>
0215     <Constant name="EEiEnvScrIR4" value="[EEiEnvScrIR3] + ( [EEiEnvScrZ4] - [EEiEnvScrZ3] )*[EETanInnerAngle]"/>
0216     <Constant name="EEiEnvScrIR5" value="[EEiEnvScrIR4] + ( [EEiEnvScrZ5] - [EEiEnvScrZ4] )*[EETanInnerAngle]"/>
0217     <Constant name="EEiEnvScrOR1" value="[EEiEnvScrIR1] + [EEiEnvScrRT]"/>
0218     <Constant name="EEiEnvScrOR2" value="[EEiEnvScrIR2] + [EEiEnvScrTh]"/>
0219     <Constant name="EEiEnvScrOR3" value="[EEiEnvScrOR2]                "/>
0220     <Constant name="EEiEnvScrOR4" value="[EEiEnvScrIR4] + [EEiEnvScrTh]"/>
0221     <Constant name="EEiEnvScrOR5" value="[EEiEnvScrIR4] + [EEiEnvScrRT]"/>
0222     <Constant name="EEDeeFrontIR" value="[EEiEnvScrIR5] - 0.3*mm - ( [EEiEnvScrZ5] - [EEiEnvScrZ1] - [EEfEnvScrTh] )*[EETanInnerAngle]"/>
0223     <Constant name="EEFrontMidOR" value="[EEfEnvScrOR1] + ( [EEfEnvScrOR4] - [EEfEnvScrOR1] )*( [EEiEnvScrZ3] - [EEfEnvScrZ1] )/( [EEfEnvScrZ4] - [EEfEnvScrZ1] )"/>
0224     <Constant name="EEFrontMidZ" value="[EEzFront] + ( [EEiEnvScrZ3] - [EEfEnvScrZ1] ) "/>
0225     <!-- Slats for Support of Front Environmental Screen -->
0226     <Constant name="EEhSlatThick" value=" 2.0*mm"/>
0227     <Constant name="EEhSlatWidth" value="30.0*mm"/>
0228     <Constant name="EESlatLength" value="[EEfEnvScrIR3] - [EEiEnvScrOR1] - 10*mm"/>
0229     <Constant name="EEvSlatThick" value=" 3.0*mm"/>
0230     <Constant name="EEvSlatWidth" value="40.0*mm"/>
0231     <!-- Cooling Pipes for Front Environmental Screen -->
0232     <Constant name="EEfCoolIR" value="5.0*mm"/>
0233     <Constant name="EEfCoolOR" value="6.0*mm"/>
0234     <Constant name="EEfCoolZOff" value="-[EEdz] + [EEfEnvScrTh] + [EEfCoolOR]"/>
0235     <!-- Cooling blocks and associated piping -->
0236     <Constant name="EECBHt" value=" 152*mm"/>
0237     <Constant name="EECBWid" value=" 124*mm"/>
0238     <Constant name="EECBLen" value=" 535*mm"/>
0239     <Constant name="EECQIR" value="[EEIModO6]"/>
0240     <Constant name="EECQOR" value="[EERModOR]"/>
0241     <Constant name="EECBY1" value=" 25*mm + [EECBWid]/2"/>
0242     <Constant name="EECBY2" value=" 30*mm + [EECBY1] + [EECBWid]"/>
0243     <Constant name="EECBY3" value=" 30*mm + [EECBY2] + [EECBWid]"/>
0244     <Constant name="EECBY4" value=" 30*mm + [EECBY3] + [EECBWid]"/>
0245     <Constant name="EECBY5" value=" 30*mm + [EECBY4] + [EECBWid]"/>
0246     <Constant name="EECBY6" value=" 18*mm + [EECBY5] + [EECBWid]/2 + [EECBLen]/2"/>
0247     <Constant name="EECBY7" value="[EECBY1]"/>
0248     <Constant name="EECBY8" value="[EECBY2]"/>
0249     <Constant name="EECBY9" value="[EECBY3]"/>
0250     <Constant name="EECBY10" value="[EECBY4]"/>
0251     <Constant name="EECBY11" value="[EECBY5]"/>
0252     <Constant name="EECBY12" value=" 35*mm + [EECBY11] + [EECBWid]"/>
0253     <Constant name="EECBY13" value=" 35*mm + [EECBY12] + [EECBWid]"/>
0254     <Constant name="EECBY14" value=" 35*mm + [EECBY13] + [EECBWid]"/>
0255     <Constant name="EECBY15" value=" 35*mm + [EECBY14] + [EECBWid]"/>
0256     <Constant name="EECBY16" value="-20*mm + [EECQIR] + [EECBLen]/2"/>
0257     <Constant name="EECBY17" value=" 35*mm + [EECBY16] + [EECBLen]"/>
0258     <Constant name="EECBY18" value=" 25*mm + [EECBY16]"/>
0259     <Constant name="EECBY19" value=" 35*mm + [EECBY18] + [EECBLen]"/>
0260     <Constant name="EECBX1" value="  37*mm + [EECQIR] + [EECBLen]*3/2"/>
0261     <Constant name="EECBX2" value=" -35*mm + [EECBX1]"/>
0262     <Constant name="EECBX3" value=" -18*mm + [EECBX2]"/>
0263     <Constant name="EECBX4" value=" -75*mm + [EECBX3]"/>
0264     <Constant name="EECBX5" value=" -20*mm + [EECBX4]"/>
0265     <Constant name="EECBX6" value=" -17*mm + [EECBX5] - [EECBLen]/2 + [EECBWid]/2"/>
0266     <Constant name="EECBX7" value=" -15*mm + [EECBX1] - [EECBLen]"/>
0267     <Constant name="EECBX8" value=" -30*mm + [EECBX7]"/>
0268     <Constant name="EECBX9" value=" -38*mm + [EECBX8]"/>
0269     <Constant name="EECBX10" value="-138*mm + [EECQIR] + [EECBLen]/2"/>
0270     <Constant name="EECBX11" value="[EECBX10]"/>
0271     <Constant name="EECBX12" value="[EECBX10]"/>
0272     <Constant name="EECBX13" value="[EECBX10]"/>
0273     <Constant name="EECBX14" value="[EECBX10]"/>
0274     <Constant name="EECBX15" value="[EECBX10]"/>
0275     <Constant name="EECBX16" value="37*mm + [EECBWid]*3/2"/>
0276     <Constant name="EECBX17" value="[EECBX16]"/>
0277     <Constant name="EECBX18" value="5*mm + [EECBWid]/2"/>
0278     <Constant name="EECBX19" value="[EECBX18]"/>
0279     <Constant name="EECBXPIR" value="4*mm"/>
0280     <Constant name="EECBXPOR" value="5*mm"/>
0281     <Constant name="EECBzPip" value="[eecon:EECBHt]/2-13*mm"/>
0282     <Constant name="EEzCoolQ" value="[EEzBackBack] + 121*mm + [EECBHt]/2. "/>
0283   </ConstantsSection>
0284   <RotationSection label="eecon.xml">
0285     <Rotation name="EERotVFE" phiX=" 0.*deg" thetaX=" 0.*deg" phiY="  0.*deg" thetaY="90.*deg" phiZ="90.*deg" thetaZ="90.*deg"/>
0286     <Rotation name="EERotZ90" phiX="90.*deg" thetaX="90.*deg" phiY="180.*deg" thetaY="90.*deg" phiZ=" 0.*deg" thetaZ=" 0.*deg"/>
0287     <Rotation name="EEfCR420" phiX="-57*deg" thetaX=" 90*deg" phiY=" 33*deg" thetaY="110*deg" phiZ="33*deg" thetaZ=" 20*deg"/>
0288     <Rotation name="EEfCRot45" phiX="  0.*deg" thetaX="180.*deg" phiY=" 45.*deg" thetaY="90.*deg" phiZ="-45.*deg" thetaZ="90.*deg"/>
0289     <Rotation name="EEfCRotX" phiX="0.*deg" thetaX="90.*deg" phiY="0.*deg" thetaY="180.*deg" phiZ="90.*deg" thetaZ="90.*deg"/>
0290     <Rotation name="EEfCRotY" phiX="0.*deg" thetaX="180.*deg" phiY="90.*deg" thetaY="90.*deg" phiZ="0.*deg" thetaZ="90.*deg"/>
0291     <Rotation name="EEfCR100" phiX="0.*deg" thetaX="180.*deg" phiY="123.*deg" thetaY="90.*deg" phiZ="33.*deg" thetaZ="90.*deg"/>
0292     <ReflectionRotation name="ReflectionY" phiY="270.*deg" thetaY="90.*deg" phiX=" 0.*deg" thetaX="90.*deg" phiZ="0.*deg" thetaZ="0.*deg"/>
0293     <Rotation name="EEOScrR5A" phiX="0.*deg" thetaX=" 90.*deg" phiY=" 90.*deg" thetaY="110.*deg" phiZ="90.*deg" thetaZ=" 20.*deg"/>
0294     <Rotation name="EEOScrR5B" phiX="0.*deg" thetaX="110.*deg" phiY=" 90.*deg" thetaY=" 90.*deg" phiZ=" 0.*deg" thetaZ=" 20.*deg"/>
0295   </RotationSection>
0296 </DDDefinition>