Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HcalCommonData/data/hcalendcapalgo.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  <Algorithm name="hcal:DDHCalEndcapAlgo">
0004   <rParent name="hcalalgo:HCal"/>
0005   <Numeric name="IdOffset" value="4000"/>
0006   <!--#. Endcap Hadron Calorimeter (for test beam) description file
0007          ******************
0008          *                 *
0009        ***                  *
0010        *                     *
0011        *                      *
0012        *                     **
0013        *                     *
0014        *                     *
0015        *                     *
0016        *                     *
0017        *                     *
0018        *\\\\\\\\\\           *
0019                    \\\\\\\\\\*
0020        
0021        #. General Volume
0022        #. Material     Phi Section     zFront  zEnd    ziNose  ziL0Nose
0023        #.              ziBody  ziL0Bod z0Beam  ZiDip   dzStep  gap     z1
0024        #.              r1      rout    boxDept drEnd   etamin  angBot  angGap
0025        -->
0026   <String name="MotherName" value="HE"/>
0027   <String name="MaterialName" value="materials:Air"/>
0028   <String name="Rotation" value="hcalrotations:NULL"/>
0029   <Numeric name="Sector" value="18"/>
0030   <Numeric name="SectorTot" value="18"/>
0031   <Numeric name="Endcap" value="2"/>
0032   <String name="RotHalf" value="180D"/>
0033   <String name="RotNameSpace" value="hcalrotations"/>
0034   <Numeric name="ZFront" value="3919.5*mm"/>
0035   <Numeric name="ZEnd" value="5541.0*mm"/>
0036   <Numeric name="ZiNose" value="3975.0*mm"/>
0037   <Numeric name="ZiL0Nose" value="3919.5*mm"/>
0038   <Numeric name="ZiBody" value="4062.0*mm"/>
0039   <Numeric name="ZiL0Body" value="4006.5*mm"/>
0040   <Numeric name="Z0Beam" value="2300.0*mm"/>
0041   <Numeric name="ZiDip" value="5193.0*mm"/>
0042   <Numeric name="DzStep" value="87.0*mm"/>
0043   <Numeric name="Gap" value="140.0*mm"/>
0044   <Numeric name="Z1" value="4366.5*mm"/>
0045   <Numeric name="R1" value="2477.97*mm"/>
0046   <Numeric name="Rout" value="2639.0*mm"/>
0047   <Numeric name="HEboxDepth" value="180.0*mm"/>
0048   <Numeric name="DrEnd" value="10.0*mm"/>
0049   <Numeric name="Etamin" value="1.566"/>
0050   <Numeric name="AngBot" value="5.7*deg"/>
0051   <Numeric name="AngGap" value="53.0*deg"/>
0052   <Numeric name="TolPos" value="0.90*mm"/>
0053   <Numeric name="TolAbs" value="0.75*mm"/>
0054   <Numeric name="ZShift" value="0.0*mm"/>
0055   <Numeric name="ZShiftHac2" value="0.0*mm"/>
0056   <!--
0057        #. Modules
0058        #. Absorber     Modules
0059        #. Material     Type    Section Thick   Trim    LayerN  Layers
0060        -->
0061   <String name="AbsMat" value="materials:H_Brass"/>
0062   <Numeric name="Modules" value="6"/>
0063   <Vector name="ModuleName" type="string" nEntries="6">
0064    Part0, Part1, Part2, Part3, Part4, Part5</Vector>
0065   <Vector name="ModuleMat" type="string" nEntries="6">
0066    materials:Air,     materials:Air,     materials:H_Brass,
0067    materials:H_Brass, materials:H_Brass, materials:H_Brass</Vector>
0068   <Vector name="ModuleType" type="numeric" nEntries="6">
0069    0, 0, 1, 1, 1, 1
0070   </Vector>
0071   <Vector name="SectionModule" type="numeric" nEntries="6">
0072    2, 2, 2, 3, 2, 4
0073   </Vector>
0074   <Vector name="ModuleThick" type="numeric" nEntries="6">
0075    43.5*mm, 43.5*mm, 17.0*mm,  9.0*mm,  9.0*mm,  9.0*mm
0076   </Vector>
0077   <Vector name="TrimLeft" type="numeric" nEntries="6">
0078    0.5*mm,  0.5*mm,  0.5*mm,  0.5*mm,  0.5*mm,  0.5*mm
0079   </Vector>
0080   <Vector name="TrimRight" type="numeric" nEntries="6">
0081    1.5*mm,  1.5*mm,  0.5*mm,  0.5*mm,  0.5*mm,  0.5*mm
0082   </Vector>
0083   <Vector name="EquipModule" type="numeric" nEntries="6">
0084    1,  1,  1,  1,  1,  1
0085   </Vector>
0086   <Vector name="LayerN" type="numeric" nEntries="6">
0087    1,  1,  1,  5,  6,  6
0088   </Vector>
0089   <Vector name="LayerN0" type="numeric" nEntries="2">
0090    0, 0
0091   </Vector>
0092   <Vector name="LayerN1" type="numeric" nEntries="2">
0093    0, 1
0094   </Vector>
0095   <Vector name="LayerN2" type="numeric" nEntries="1">
0096    1
0097   </Vector>
0098   <Vector name="LayerN3" type="numeric" nEntries="5">
0099    2,  3,  4,  5,  6
0100   </Vector>
0101   <Vector name="LayerN4" type="numeric" nEntries="6">
0102    7,  8,  9, 10, 11, 12
0103   </Vector>
0104   <Vector name="LayerN5" type="numeric" nEntries="6">
0105    13, 14, 15, 16, 17, 18
0106   </Vector>
0107   <!--
0108        #. Layers
0109        #. Plastic              
0110        #. Scintillator         RotMatrix       Layers
0111        #.              Thickness       ScintThick
0112        -->
0113   <Numeric name="PhiSections" value="2"/>
0114   <Vector name="PhiName" type="string" nEntries="2">
0115    Phi0, Phi1</Vector>
0116   <Numeric name="Layers" value="19"/>
0117   <Vector name="LayerName" type="string" nEntries="19">
0118    Layer00, Layer01, Layer02, Layer03, Layer04, Layer05,
0119    Layer06, Layer07, Layer08, Layer09, Layer10, Layer11,
0120    Layer12, Layer13, Layer14, Layer15, Layer16, Layer17,
0121    Layer18</Vector>
0122   <Vector name="LayerType" type="numeric" nEntries="19">
0123    0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1
0124   </Vector>
0125   <Vector name="LayerT" type="numeric" nEntries="19">
0126    12.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm,
0127    7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm,
0128    7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm, 7.0*mm
0129   </Vector>
0130   <Vector name="ScintT" type="numeric" nEntries="19">
0131    9.0*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm,
0132    3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm,
0133    3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm, 3.7*mm
0134   </Vector>
0135   <String name="ScintMat" value="materials:Scintillator"/>
0136   <String name="PlastMat" value="materials:Polyethylene"/>
0137   <String name="RotMat" value="YXZ4"/>
0138  </Algorithm>
0139 </DDDefinition>