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>