Warning, /Geometry/CMSCommonData/data/cavern.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0"?>
0002 <!-- 2006-09-19 Michael Case: As per Sunanda Banerjee's request, this file
0003 should be kept around for background studies.
0004 -->
0005 <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">
0006 <ConstantsSection label="cavern.xml" eval="true">
0007 <Constant name="SideWallRmin" value="13.3*m"/>
0008 <Constant name="dzwall" value="([cms:HallZ]-[cms:CMSZ2])/2"/>
0009 <Constant name="zposwall" value="([cms:HallZ]+[cms:CMSZ2])/2"/>
0010 <Constant name="sidewallwidth" value="0.5*(8.8*m+2.16*m)"/>
0011 </ConstantsSection>
0012 <SolidSection label="cavern.xml">
0013 <Tubs name="OSWL" rMin="[SideWallRmin]" rMax="[cms:HallR]" dz="[cms:HallZ]" startPhi="0*deg" deltaPhi="180*deg"/>
0014 <Tubs name="OZWL" rMin="0.0*fm" rMax="[SideWallRmin]" dz="[dzwall]" startPhi="0*deg" deltaPhi="180*deg"/>
0015 <Box name="OSFL" dx="[SideWallRmin]+1.*m" dy="0.5*m" dz="[cms:HallZ]"/>
0016 <Box name="OSSL" dx="0.5*m" dy="[sidewallwidth]" dz="[cms:HallZ]"/>
0017 <Box name="WALL" dx="[SideWallRmin]" dy="[sidewallwidth]" dz="0.5*m"/>
0018 <Tubs name="WALL_HOLE" rMin="0.*fm" rMax="[cms:CMSR2]" dz="0.6*m" startPhi="0.*deg" deltaPhi="360.*deg"/>
0019 <SubtractionSolid name="OWWL">
0020 <rSolid name="WALL"/>
0021 <rSolid name="WALL_HOLE"/>
0022 <Translation x="0.*fm" y="[sidewallwidth]-2.16*m" z="0.*fm"/>
0023 </SubtractionSolid>
0024 </SolidSection>
0025 <LogicalPartSection label="cavern.xml">
0026 <LogicalPart name="OSWL" category="unspecified">
0027 <rSolid name="OSWL"/>
0028 <rMaterial name="materials:Stand.Concrete"/>
0029 </LogicalPart>
0030 <LogicalPart name="OZWL" category="unspecified">
0031 <rSolid name="OZWL"/>
0032 <rMaterial name="materials:Stand.Concrete"/>
0033 </LogicalPart>
0034 <LogicalPart name="OWWL" category="unspecified">
0035 <rSolid name="OWWL"/>
0036 <rMaterial name="materials:Stand.Concrete"/>
0037 </LogicalPart>
0038 <LogicalPart name="OSFL" category="unspecified">
0039 <rSolid name="OSFL"/>
0040 <rMaterial name="materials:Stand.Concrete"/>
0041 </LogicalPart>
0042 <LogicalPart name="OSSL" category="unspecified">
0043 <rSolid name="OSSL"/>
0044 <rMaterial name="materials:Stand.Concrete"/>
0045 </LogicalPart>
0046 </LogicalPartSection>
0047 <PosPartSection label="cavern.xml">
0048 <PosPart copyNumber="1">
0049 <rParent name="cms:OCMS"/>
0050 <rChild name="cavern:OSWL"/>
0051 <rRotation name="rotations:000D"/>
0052 <Translation x="0*fm" y="2.16*m" z="0*fm"/>
0053 </PosPart>
0054 <PosPart copyNumber="1">
0055 <rParent name="cms:OCMS"/>
0056 <rChild name="cavern:OSFL"/>
0057 <rRotation name="rotations:000D"/>
0058 <Translation x="0*fm" y="-9.3*m" z="0*fm"/>
0059 </PosPart>
0060 <PosPart copyNumber="1">
0061 <rParent name="cms:OCMS"/>
0062 <rChild name="cavern:OSSL"/>
0063 <rRotation name="rotations:000D"/>
0064 <Translation x="-([SideWallRmin]+0.5*m)" y="-[sidewallwidth]+2.16*m" z="0*fm"/>
0065 </PosPart>
0066 <PosPart copyNumber="2">
0067 <rParent name="cms:OCMS"/>
0068 <rChild name="cavern:OSSL"/>
0069 <rRotation name="rotations:000D"/>
0070 <Translation x="([SideWallRmin]+0.5*m)" y="-[sidewallwidth]+2.16*m" z="0*fm"/>
0071 </PosPart>
0072 <PosPart copyNumber="1">
0073 <rParent name="cms:OCMS"/>
0074 <rChild name="cavern:OZWL"/>
0075 <rRotation name="rotations:000D"/>
0076 <Translation x="0*fm" y="2.16*m" z="[zposwall]"/>
0077 </PosPart>
0078 <PosPart copyNumber="2">
0079 <rParent name="cms:OCMS"/>
0080 <rChild name="cavern:OZWL"/>
0081 <rRotation name="rotations:000D"/>
0082 <Translation x="0*fm" y="2.16*m" z="-[zposwall]"/>
0083 </PosPart>
0084 <PosPart copyNumber="1">
0085 <rParent name="cms:OCMS"/>
0086 <rChild name="cavern:OWWL"/>
0087 <rRotation name="rotations:000D"/>
0088 <Translation x="0*fm" y="-[sidewallwidth]+2.16*m" z="[zposwall]"/>
0089 </PosPart>
0090 <PosPart copyNumber="2">
0091 <rParent name="cms:OCMS"/>
0092 <rChild name="cavern:OWWL"/>
0093 <rRotation name="rotations:000D"/>
0094 <Translation x="0*fm" y="-[sidewallwidth]+2.16*m" z="-[zposwall]"/>
0095 </PosPart>
0096 </PosPartSection>
0097 </DDDefinition>