Warning, /Geometry/EcalTestBeam/data/ebcon.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 <!-- TBH4 geometry constants.
0004
0005 The constants sections in ebcon.xml and tbrot.xml drive
0006 the TBH4 geometry geometry.
0007
0008 tbrot.xml has the theta and phi of the beam. That file
0009 is the only one to be routinely modified for production simulation.
0010
0011 The first 2 z positions are in the H4 beamline coordinate system,
0012 specifying the first z of interest at the momentum-defining magnet,
0013 and the z of the pivot point in this coordinate system.
0014
0015 From that is computed the total distance from one to the other,
0016 and the length of the beam line volume which must also
0017 contain the last hodoscope which is closer to the
0018 supermodule than the pivot point; the hodoLastz value
0019 is in a coordinate system in which z=0 is the pivot point.
0020 -->
0021 <ConstantsSection label="ebcon.xml" eval="true">
0022 <Constant name="zLastBend" value="384815*mm"/>
0023 <Constant name="zPivotPt" value="652150*mm"/>
0024 <Constant name="zPivotDist" value="[zPivotPt] - [zLastBend]"/>
0025 <Constant name="hodoLastZ" value="193*mm"/>
0026 <Constant name="blLength" value="[zPivotDist] + [hodoLastZ] + 10*mm"/>
0027 <Constant name="blRadius" value="48*mm"/>
0028 <Constant name="ocmsdz" value="0.5*[blLength]"/>
0029 <Constant name="blShift" value="[ocmsdz]-[zPivotDist]"/>
0030 <Constant name="BarZPts01" value="-3045.0*mm"/>
0031 <Constant name="BarZPts02" value="-2686.7*mm"/>
0032 <Constant name="BarZPts03" value=" 2686.7*mm"/>
0033 <Constant name="BarZPts04" value=" 3045.0*mm"/>
0034 <Constant name="BarRMin01" value=" 1455.22*mm"/>
0035 <Constant name="BarRMin02" value=" 1238.00*mm"/>
0036 <Constant name="BarRMin03" value=" 1238.00*mm"/>
0037 <Constant name="BarRMin04" value=" 1455.22*mm"/>
0038 <Constant name="BarRMax01" value=" 1775*mm"/>
0039 <Constant name="BarRMax02" value=" 1775*mm"/>
0040 <Constant name="BarRMax03" value=" 1775*mm"/>
0041 <Constant name="BarRMax04" value=" 1775*mm"/>
0042 <Constant name="BarTranX" value="0*mm"/>
0043 <Constant name="BarTranY" value="0*mm"/>
0044 <Constant name="BarTranZ" value="0*mm"/>
0045 <Constant name="BarPhiLo" value="-25*deg"/>
0046 <Constant name="BarPhiHi" value="25*deg"/>
0047 <Constant name="SpmHere01" value="1"/>
0048 <Constant name="SpmHere02" value="0"/>
0049 <Constant name="SpmHere03" value="0"/>
0050 <Constant name="SpmHere04" value="0"/>
0051 <Constant name="SpmHere05" value="0"/>
0052 <Constant name="SpmHere06" value="0"/>
0053 <Constant name="SpmHere07" value="0"/>
0054 <Constant name="SpmHere08" value="0"/>
0055 <Constant name="SpmHere09" value="0"/>
0056 <Constant name="SpmHere10" value="0"/>
0057 <Constant name="SpmHere11" value="0"/>
0058 <Constant name="SpmHere12" value="0"/>
0059 <Constant name="SpmHere13" value="0"/>
0060 <Constant name="SpmHere14" value="0"/>
0061 <Constant name="SpmHere15" value="0"/>
0062 <Constant name="SpmHere16" value="0"/>
0063 <Constant name="SpmHere17" value="0"/>
0064 <Constant name="SpmHere18" value="0"/>
0065 <Constant name="SpmHere19" value="0"/>
0066 <Constant name="SpmHere20" value="0"/>
0067 <Constant name="SpmHere21" value="0"/>
0068 <Constant name="SpmHere22" value="0"/>
0069 <Constant name="SpmHere23" value="0"/>
0070 <Constant name="SpmHere24" value="0"/>
0071 <Constant name="SpmHere25" value="0"/>
0072 <Constant name="SpmHere26" value="0"/>
0073 <Constant name="SpmHere27" value="0"/>
0074 <Constant name="SpmHere28" value="0"/>
0075 <Constant name="SpmHere29" value="0"/>
0076 <Constant name="SpmHere30" value="0"/>
0077 <Constant name="SpmHere31" value="0"/>
0078 <Constant name="SpmHere32" value="0"/>
0079 <Constant name="SpmHere33" value="0"/>
0080 <Constant name="SpmHere34" value="0"/>
0081 <Constant name="SpmHere35" value="0"/>
0082 <Constant name="SpmHere36" value="0"/>
0083 </ConstantsSection>
0084 </DDDefinition>