Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/HcalAlgo/test/data/cms.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="cms.xml" eval="true">
0005  <Constant name="Rmin"         value="[cmsextent:Rmin]"/>
0006  <Constant name="Zmin"         value="[cmsextent:Zmin]"/>
0007  <Constant name="HallZ"        value="[cmsextent:HallZ]"/>
0008  <Constant name="HallR"        value="[cmsextent:HallR]"/>
0009  <Constant name="CMSR1"        value="[cmsextent:CMSR1]"/>
0010  <Constant name="CMSR2"        value="[cmsextent:CMSR2]"/>
0011  <Constant name="CMSZ2"        value="[cmsextent:CMSZ2]"/>
0012  <Constant name="TrackCalorR"  value="1.233*m"/>
0013  <Constant name="CalorMuonR"   value="2.950*m"/>
0014  <Constant name="TrackBeamZ1"  value="1.948*m"/>
0015  <Constant name="TrackBeamZ2"  value="2.935*m"/>
0016  <Constant name="TrackBeamR1"  value="3.10*cm"/>
0017  <Constant name="TrackBeamR2"  value="7.40*cm"/>
0018  <Constant name="CalorBeamZ1"  value="3.180*m"/>
0019  <Constant name="CalorBeamZ2"  value="5.541*m"/>
0020  <Constant name="CalorBeamR1"  value="8.00*cm"/>
0021  <Constant name="CalorBeamR2"  value="8.93*cm"/>
0022  <Constant name="MuonBeamZ0"   value="6.50*m"/>
0023  <Constant name="MuonBeamZ1"   value="7.50*m"/>
0024  <Constant name="MuonBeamZ2"   value="10.86*m"/>
0025  <Constant name="MuonBeamR0"   value="10.50*cm"/>
0026  <Constant name="MuonBeamR1"   value="11.785*cm"/>
0027  <Constant name="MuonBeamR2"   value="75.00*cm"/>
0028  <Constant name="TotemMuonZ1"  value="10.165*m"/>
0029  <Constant name="TotemMuonR1"  value="1.0165*m"/>
0030  <Constant name="TotemMuonR2"  value="1.1300*m"/>
0031  <Constant name="TotemBeamZ1"  value="7.9500*m"/>
0032  <Constant name="TotemBeamZ2"  value="13.381*m"/>
0033  <Constant name="TotemBeamZ3"  value="13.439*m"/>
0034  <Constant name="TotemBeamZ4"  value="13.465*m"/>
0035  <Constant name="TotemBeamR1"  value="11.64*cm"/>
0036  <Constant name="TotemBeamR2"  value="12.15*cm"/>
0037  <Constant name="TotemBeamR3"  value="12.20*cm"/>
0038  <Constant name="TotemBeamR4"  value="3.675*cm"/>
0039  <Constant name="TotemBeamR5"  value="3.575*cm"/>
0040  <Constant name="ForwdBeamZ1"  value="10.539*m"/>
0041  <Constant name="ForwdBeamZ2"  value="13.109*m"/>
0042  <Constant name="ForwdBeamZ3"  value="13.290*m"/>
0043  <Constant name="ForwdBeamZ4"  value="16.0305*m"/>
0044  <Constant name="ForwdBeamZ5"  value="16.424*m"/>
0045  <Constant name="ForwdBeamZ6"  value="17.058*m"/>
0046  <Constant name="ForwdBeamZ7"  value="17.920*m"/>
0047  <Constant name="ForwdBeamZ8"  value="18.562*m"/>
0048  <Constant name="ForwdBeamZ9"  value="18.905*m"/>
0049  <Constant name="ForwdBeamR0"  value="15.95*cm"/>
0050  <Constant name="ForwdBeamR1"  value="12.495*cm"/>
0051  <Constant name="ForwdBeamR2"  value="12.50*cm"/>
0052  <Constant name="ForwdBeamR3"  value="25.0*cm"/>
0053  <Constant name="ForwdBeamR4"  value="2.85*cm"/>
0054  <Constant name="ForwdBeamR5"  value="7.50*cm"/>
0055  <Constant name="ForwdBeamR6"  value="20.5*cm"/>
0056  <Constant name="ForwdBeamR7"  value="4.00*cm"/>
0057  <Constant name="ForwdBeamR8"  value="2.15*cm"/>
0058  <Constant name="ForwdVcalZ1"  value="11.1295*m"/>
0059  <Constant name="ForwdVcalZ2"  value="12.800*m"/>
0060  <Constant name="ForwdVcalR1"  value="1.600*m"/>
0061  <Constant name="ForwdDetsZ1"  value="16.0015*m"/>
0062  <Constant name="ForwdDetsR1"  value="34.50*cm"/>
0063  <Constant name="MBarRmin"     value="3.80*m"/>
0064  <Constant name="MBarRmax"     value="8.05*m"/>
0065  <Constant name="MBarZ"        value="6.61*m"/>
0066  <Constant name="MBRingZ"      value="1.268*m"/>
0067  <Constant name="MBRing1Zpos"  value="2.686*m"/>
0068  <Constant name="MBRing2Zpos"  value="5.342*m"/>
0069 </ConstantsSection>
0070 
0071 <SolidSection label="cms.xml">
0072  <Tubs name="OCMS" rMin="[Rmin]" rMax="[HallR]" dz="[HallZ]" 
0073                    startPhi="0*deg" deltaPhi="360*deg"/>
0074  <Polycone name="CMSE" startPhi="0*deg" deltaPhi="360*deg" >
0075   <ZSection z="-[HallZ]"  rMin="[Rmin]"  rMax="[CMSR2]" />
0076   <ZSection z="-[CMSZ2]"  rMin="[Rmin]"  rMax="[CMSR2]" /> 
0077   <ZSection z="-[CMSZ2]"  rMin="[Rmin]"  rMax="[CMSR1]" />
0078   <ZSection z="[CMSZ2]"   rMin="[Rmin]"  rMax="[CMSR1]" />
0079   <ZSection z="[CMSZ2]"   rMin="[Rmin]"  rMax="[CMSR2]" />
0080   <ZSection z="[HallZ]"   rMin="[Rmin]"  rMax="[CMSR2]" />
0081  </Polycone> 
0082  <Polycone name="TRAK" startPhi="0*deg" deltaPhi="360*deg" >
0083   <ZSection z="-[TrackBeamZ2]"  rMin="[TrackBeamR2]"  rMax="[TrackCalorR]" />
0084   <ZSection z="-[TrackBeamZ1]"  rMin="[TrackBeamR1]"  rMax="[TrackCalorR]" />
0085   <ZSection z="[TrackBeamZ1]"   rMin="[TrackBeamR1]"  rMax="[TrackCalorR]" />
0086   <ZSection z="[TrackBeamZ2]"   rMin="[TrackBeamR2]"  rMax="[TrackCalorR]" />
0087  </Polycone> 
0088  <Polycone name="MUON" startPhi="0*deg" deltaPhi="360*deg" >
0089   <ZSection z="-[MuonBeamZ2]"  rMin="[TotemMuonR2]" rMax="[CMSR1]" />
0090   <ZSection z="-[TotemMuonZ1]" rMin="[TotemMuonR2]" rMax="[CMSR1]" />
0091   <ZSection z="-[TotemMuonZ1]" rMin="[TotemMuonR1]" rMax="[CMSR1]" />
0092   <ZSection z="-[MuonBeamZ1]"  rMin="[MuonBeamR2]"  rMax="[CMSR1]" />
0093   <ZSection z="-[MuonBeamZ1]"  rMin="[MuonBeamR1]"  rMax="[CMSR1]" />
0094   <ZSection z="-[CalorBeamZ2]" rMin="[CalorBeamR2]" rMax="[CMSR1]" />
0095   <ZSection z="-[CalorBeamZ2]" rMin="[CalorMuonR]"  rMax="[CMSR1]" />
0096   <ZSection z="[CalorBeamZ2]"  rMin="[CalorMuonR]"  rMax="[CMSR1]" />
0097   <ZSection z="[CalorBeamZ2]"  rMin="[CalorBeamR2]" rMax="[CMSR1]" />
0098   <ZSection z="[MuonBeamZ1]"   rMin="[MuonBeamR1]"  rMax="[CMSR1]" />
0099   <ZSection z="[MuonBeamZ1]"   rMin="[MuonBeamR2]"  rMax="[CMSR1]" />
0100   <ZSection z="[TotemMuonZ1]"  rMin="[TotemMuonR1]" rMax="[CMSR1]" />
0101   <ZSection z="[TotemMuonZ1]"  rMin="[TotemMuonR2]" rMax="[CMSR1]" />
0102   <ZSection z="[MuonBeamZ2]"   rMin="[TotemMuonR2]" rMax="[CMSR1]" />
0103  </Polycone> 
0104 </SolidSection>
0105 
0106 <LogicalPartSection label="cms.xml">
0107  <LogicalPart name="OCMS" category="unspecified">
0108   <rSolid name="OCMS"/>
0109   <rMaterial name="materials:Air"/>
0110  </LogicalPart>
0111  <LogicalPart name="CMSE" category="unspecified">
0112   <rSolid name="CMSE"/>
0113   <rMaterial name="materials:Air"/>
0114  </LogicalPart>
0115  <LogicalPart name="TRAK" category="unspecified">
0116   <rSolid name="TRAK"/>
0117   <rMaterial name="materials:Air"/>
0118  </LogicalPart>
0119  <LogicalPart name="MUON" category="unspecified">
0120   <rSolid name="MUON"/>
0121   <rMaterial name="materials:Air"/>
0122  </LogicalPart>
0123 </LogicalPartSection>
0124 
0125 <PosPartSection label="cms.xml">
0126  <PosPart copyNumber="1">
0127    <rParent name="cms:OCMS"/>
0128    <rChild name="cms:CMSE"/>
0129   <rRotation name="rotations:000D"/>
0130  </PosPart>
0131  <PosPart copyNumber="1">
0132    <rParent name="cms:CMSE"/>
0133    <rChild name="cms:TRAK"/>
0134   <rRotation name="rotations:000D"/>
0135  </PosPart>
0136  <PosPart copyNumber="1">
0137    <rParent name="cms:CMSE"/>
0138    <rChild name="cms:MUON"/>
0139   <rRotation name="rotations:000D"/>
0140  </PosPart>
0141 </PosPartSection>
0142 
0143 
0144 </DDDefinition>