Back to home page

Project CMSSW displayed by LXR

 
 

    


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>