Warning, /Geometry/HcalCommonData/data/hcal/Rebuild/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
0004 <ConstantsSection label="hcalalgo.xml" eval="true">
0005 <Constant name="z1HE" value="360.40*cm"/>
0006 <Constant name="z2HE" value="524.50*cm"/>
0007 <Constant name="z3HB" value="375.022*cm"/>
0008 <Constant name="z4HB" value="446.079*cm"/>
0009 <Constant name="z5HB" value="449.127*cm"/>
0010 <Constant name="z6HB" value="[cms:CalorBeamZ2]"/>
0011 <Constant name="rMin1HE" value="[z1HE]*[etaMax:slope]"/>
0012 <Constant name="rMin2HE" value="[z2HE]*[etaMax:slope]"/>
0013 <Constant name="rMin1" value="177.500*cm"/>
0014 <Constant name="rMin4" value="277.071*cm"/>
0015 <Constant name="rMin5" value="281.342*cm"/>
0016 <Constant name="rOutHB" value="287.65*cm"/>
0017 </ConstantsSection>
0018
0019 <SolidSection label="hcalalgo.xml">
0020 <Polyhedra name="HCal" numSide="18" startPhi="350*deg" deltaPhi="360*deg">
0021 <ZSection z="-[z6HB]" rMin="[rMin5]" rMax="[rOutHB]"/>
0022 <ZSection z="-[z2HE]" rMin="[rMin5]" rMax="[rOutHB]"/>
0023 <ZSection z="-[z2HE]" rMin="[rMin2HE]" rMax="[rOutHB]"/>
0024 <ZSection z="-[z1HE]" rMin="[rMin1HE]" rMax="[rOutHB]"/>
0025 <ZSection z="-[z1HE]" rMin="[rMin1]" rMax="[rOutHB]"/>
0026 <ZSection z="[z1HE]" rMin="[rMin1]" rMax="[rOutHB]"/>
0027 <ZSection z="[z1HE]" rMin="[rMin1HE]" rMax="[rOutHB]"/>
0028 <ZSection z="[z2HE]" rMin="[rMin2HE]" rMax="[rOutHB]"/>
0029 <ZSection z="[z2HE]" rMin="[rMin5]" rMax="[rOutHB]"/>
0030 <ZSection z="[z6HB]" rMin="[rMin5]" rMax="[rOutHB]"/>
0031 </Polyhedra>
0032 </SolidSection>
0033
0034 <LogicalPartSection label="hcalalgo.xml">
0035 <LogicalPart name="HCal" category="unspecified">
0036 <rSolid name="HCal"/>
0037 <rMaterial name="materials:Air"/>
0038 </LogicalPart>
0039 </LogicalPartSection>
0040
0041 <PosPartSection label="hcalalgo.xml">
0042 <PosPart copyNumber="1">
0043 <rParent name="caloBase:CALO"/>
0044 <rChild name="hcalalgo:HCal"/>
0045 <rRotation name="rotations:000D"/>
0046 </PosPart>
0047 </PosPartSection>
0048 </DDDefinition>