Warning, /Geometry/HcalCommonData/data/hcal/Phase0/hcalalgo.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 <ConstantsSection label="hcalalgo.xml" eval="true">
0004 <Constant name="Z0HBHE" value="389.550*cm"/>
0005 <Constant name="Z0HE" value="398.250*cm"/>
0006 <Constant name="Z1HB" value="324.200*cm"/>
0007 <Constant name="z2HB" value="370.460*cm"/>
0008 <Constant name="z3HB" value="375.022*cm"/>
0009 <Constant name="z4HB" value="446.079*cm"/>
0010 <Constant name="z5HB" value="449.127*cm"/>
0011 <Constant name="z6HB" value="[cms:CalorBeamZ2]"/>
0012 <Constant name="zRat" value="([Z0HE]-[z6HB])/([cms:CalorBeamZ1]-[z6HB])"/>
0013 <Constant name="rMin1" value="177.500*cm"/>
0014 <Constant name="rMin3" value="171.200*cm"/>
0015 <Constant name="rMin4" value="277.071*cm"/>
0016 <Constant name="rMin5" value="281.342*cm"/>
0017 <Constant name="rMin2" value="[cms:CalorBeamR2]+[zRat]*
0018 ([cms:CalorBeamR1]-[cms:CalorBeamR2])"/>
0019 <Constant name="rMax1" value="186.650*cm"/>
0020 <Constant name="rMax3" value="192.703*cm"/>
0021 <Constant name="rMax4" value="287.000*cm"/>
0022 </ConstantsSection>
0023
0024 <SolidSection label="hcalalgo.xml">
0025 <Polycone name="HCal" startPhi="0*deg" deltaPhi="360*deg">
0026 <ZSection z="-[z6HB]" rMin="[cms:CalorBeamR2]" rMax="[cms:CalorMuonR]"/>
0027 <ZSection z="-[Z0HE]" rMin="[rMin2]" rMax="[cms:CalorMuonR]"/>
0028 <ZSection z="-[Z0HE]" rMin="[rMin3]" rMax="[cms:CalorMuonR]"/>
0029 <ZSection z="-[Z0HBHE]" rMin="[rMin3]" rMax="[cms:CalorMuonR]"/>
0030 <ZSection z="-[Z0HBHE]" rMin="[rMin1]" rMax="[cms:CalorMuonR]"/>
0031 <ZSection z="[Z0HBHE]" rMin="[rMin1]" rMax="[cms:CalorMuonR]"/>
0032 <ZSection z="[Z0HBHE]" rMin="[rMin3]" rMax="[cms:CalorMuonR]"/>
0033 <ZSection z="[Z0HE]" rMin="[rMin3]" rMax="[cms:CalorMuonR]"/>
0034 <ZSection z="[Z0HE]" rMin="[rMin2]" rMax="[cms:CalorMuonR]"/>
0035 <ZSection z="[z6HB]" rMin="[cms:CalorBeamR2]" rMax="[cms:CalorMuonR]"/>
0036 </Polycone>
0037 </SolidSection>
0038
0039 <LogicalPartSection label="hcalalgo.xml">
0040 <LogicalPart name="HCal" category="unspecified">
0041 <rSolid name="HCal"/>
0042 <rMaterial name="materials:Air"/>
0043 </LogicalPart>
0044 </LogicalPartSection>
0045
0046 <PosPartSection label="hcalalgo.xml">
0047 <PosPart copyNumber="1">
0048 <rParent name="caloBase:CALO"/>
0049 <rChild name="hcalalgo:HCal"/>
0050 <rRotation name="rotations:000D"/>
0051 </PosPart>
0052 </PosPartSection>
0053 </DDDefinition>