Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/MuonCommonData/data/mf/2030/v2/mf.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 <ConstantsSection label="mf.xml" eval="true">
0006   <Constant name="z1ME0"   value="[cms:CalorBeamZ3]"/>
0007   <Constant name="z2ME0"   value="[cms:CalorBeamZ2]"/>
0008   <Constant name="rMinME0" value="[z1ME0]*[etaMax:slope]"/>
0009   <Constant name="rMaxME0" value="[cms:CalorMuonR2]"/>
0010 </ConstantsSection>
0011 
0012  <SolidSection label="mf.xml">
0013   <Polycone name="ME" startPhi="0*deg" deltaPhi="360*deg">
0014    <ZSection z="[z1ME0]"           rMin="[cms:CalorBeamR2]" rMax="[rMaxME0]"/>
0015    <ZSection z="[cms:CalorBeamZ2]" rMin="[cms:CalorBeamR2]" rMax="[rMaxME0]"/>
0016    <ZSection z="[cms:CalorBeamZ2]" rMin="[cms:CalorBeamR2]" rMax="[cms:CalorMuonR]"/>
0017    <ZSection z="[cms:MuonBeamZ0]" rMin="[cms:MuonBeamR0]" rMax="[cms:CalorMuonR]"/>
0018    <ZSection z="[cms:MuonBeamZ0]" rMin="[cms:MERmin0]" rMax="[cms:MBarRmin]"/>
0019    <ZSection z="[cms:MEndcapZ0]" rMin="[cms:MERmin1]" rMax="[cms:MBarRmin]"/>
0020    <ZSection z="[cms:MBarZ]" rMin="[cms:MERmin1]" rMax="[cms:MBarRmin]"/>
0021    <ZSection z="[cms:MBarZ]" rMin="[cms:MERmin1]" rMax="[cms:CMSR4]"/>
0022    <ZSection z="[cms:MEndcapZ1]" rMin="[cms:MERmin2]" rMax="[cms:CMSR4]"/>
0023    <ZSection z="[cms:TotemMuonZ1]" rMin="[cms:TotemMuonR1]" rMax="[cms:CMSR4]"/>
0024    <ZSection z="[cms:TotemMuonZ1]" rMin="[cms:TotemMuonR2]" rMax="[cms:CMSR4]"/>
0025    <ZSection z="[cms:TotemMuonZ2]" rMin="[cms:TotemMuonR2]" rMax="[cms:CMSR4]"/>
0026    <ZSection z="[cms:TotemMuonZ2]" rMin="[cms:MERmin3]" rMax="[cms:CMSR4]"/>
0027    <ZSection z="[cms:MuonBeamZ2]" rMin="[cms:MERmin3]" rMax="[cms:CMSR4]"/>
0028   </Polycone>
0029   <Polycone name="ME0Ring" startPhi="0*deg" deltaPhi="360*deg">
0030    <ZSection z="[z1ME0]" rMin="[rMinME0]" rMax="[rMaxME0]"/>
0031    <ZSection z="[z2ME0]" rMin="[rMinME0]" rMax="[rMaxME0]"/>
0032   </Polycone>
0033   <Polycone name="ME1Ring" startPhi="0*deg" deltaPhi="360*deg">
0034    <ZSection z="5.641*m  " rMin="1.15*m" rMax="2.8*m  "/>
0035    <ZSection z="5.674*m  " rMin="1.15*m" rMax="2.8*m  "/>
0036    <ZSection z="5.674*m  " rMin="85*cm " rMax="2.8*m  "/>
0037    <ZSection z="6.345*m  " rMin="85*cm " rMax="2.8*m  "/>
0038   </Polycone>
0039   <Tubs name="ME12Ring" rMin="2.734*m  " rMax="4.685*m  " dz="311.8875*mm" startPhi="0*deg" deltaPhi="360*deg"/>
0040   <Polyhedra name="ME13Ring" numSide="36" startPhi="355*deg" deltaPhi="360*deg">
0041    <ZSection z="6.625*m  " rMin="4.955*m  " rMax="7*m  "/>
0042    <ZSection z="7.265*m  " rMin="4.955*m  " rMax="7*m  "/>
0043   </Polyhedra>
0044   <Polycone name="ME2Ring" startPhi="0*deg" deltaPhi="360*deg">
0045    <ZSection z="7865*mm" rMin="1142*mm" rMax="7020*mm"/>
0046    <ZSection z="8509*mm" rMin="1142*mm" rMax="7020*mm"/>
0047    <ZSection z="8509*mm" rMin="1361*mm" rMax="7020*mm"/>
0048    <ZSection z="8510*mm" rMin="1361*mm" rMax="7020*mm"/>
0049   </Polycone>
0050   <Tubs name="ME3Ring" rMin="1360*mm" rMax="7.02*m  " dz="32.75*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0051   <Tubs name="ME4Ring" rMin="1530*mm" rMax="7.02*m  " dz="33.675*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0052   <Tubs name="RR2X" rMin="3.3015*m  " rMax="6.99*m  " dz="4.5*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0053  </SolidSection>
0054 
0055  <LogicalPartSection label="mf.xml">
0056   <LogicalPart name="MEP" category="unspecified">
0057    <rSolid name="ME"/>
0058    <rMaterial name="materials:M_F_Air"/>
0059   </LogicalPart>
0060   <LogicalPart name="MEN" category="unspecified">
0061    <rSolid name="ME"/>
0062    <rMaterial name="materials:M_F_Air"/>
0063   </LogicalPart>
0064   <LogicalPart name="ME0RingP" category="unspecified">
0065    <rSolid name="ME0Ring"/>
0066    <rMaterial name="materials:M_F_Air"/>
0067   </LogicalPart>
0068   <LogicalPart name="ME0RingN" category="unspecified">
0069    <rSolid name="ME0Ring"/>
0070    <rMaterial name="materials:M_F_Air"/>
0071   </LogicalPart>
0072   <LogicalPart name="ME1RingP" category="unspecified">
0073    <rSolid name="ME1Ring"/>
0074    <rMaterial name="materials:M_F_Air"/>
0075   </LogicalPart>
0076   <LogicalPart name="ME1RingN" category="unspecified">
0077    <rSolid name="ME1Ring"/>
0078    <rMaterial name="materials:M_F_Air"/>
0079   </LogicalPart>
0080   <LogicalPart name="ME12RingP" category="unspecified">
0081    <rSolid name="ME12Ring"/>
0082    <rMaterial name="materials:M_F_Air"/>
0083   </LogicalPart>
0084   <LogicalPart name="ME12RingN" category="unspecified">
0085    <rSolid name="ME12Ring"/>
0086    <rMaterial name="materials:M_F_Air"/>
0087   </LogicalPart>
0088   <LogicalPart name="ME13RingP" category="unspecified">
0089    <rSolid name="ME13Ring"/>
0090    <rMaterial name="materials:M_F_Air"/>
0091   </LogicalPart>
0092   <LogicalPart name="ME13RingN" category="unspecified">
0093    <rSolid name="ME13Ring"/>
0094    <rMaterial name="materials:M_F_Air"/>
0095   </LogicalPart>
0096   <LogicalPart name="ME2RingP" category="unspecified">
0097    <rSolid name="ME2Ring"/>
0098    <rMaterial name="materials:M_F_Air"/>
0099   </LogicalPart>
0100   <LogicalPart name="ME2RingN" category="unspecified">
0101    <rSolid name="ME2Ring"/>
0102    <rMaterial name="materials:M_F_Air"/>
0103   </LogicalPart>
0104   <LogicalPart name="ME3RingP" category="unspecified">
0105    <rSolid name="ME3Ring"/>
0106    <rMaterial name="materials:M_F_Air"/>
0107   </LogicalPart>
0108   <LogicalPart name="ME3RingN" category="unspecified">
0109    <rSolid name="ME3Ring"/>
0110    <rMaterial name="materials:M_F_Air"/>
0111   </LogicalPart>
0112   <LogicalPart name="ME4RingP" category="unspecified">
0113    <rSolid name="ME4Ring"/>
0114    <rMaterial name="materials:M_F_Air"/>
0115   </LogicalPart>
0116   <LogicalPart name="ME4RingN" category="unspecified">
0117    <rSolid name="ME4Ring"/>
0118    <rMaterial name="materials:M_F_Air"/>
0119   </LogicalPart>
0120   <LogicalPart name="RR2X" category="unspecified">
0121    <rSolid name="RR2X"/>
0122    <rMaterial name="materials:ME_free_space"/>
0123   </LogicalPart>
0124  </LogicalPartSection>
0125 
0126  <PosPartSection label="mf.xml">
0127   <PosPart copyNumber="1">
0128    <rParent name="muonBase:MUON"/>
0129    <rChild name="mf:MEP"/>
0130    <rRotation name="rotations:000D"/>
0131   </PosPart>
0132   <PosPart copyNumber="2">
0133    <rParent name="muonBase:MUON"/>
0134    <rChild name="mf:MEN"/>
0135    <rRotation name="rotations:180D"/>
0136   </PosPart>
0137   <PosPart copyNumber="1">
0138    <rParent name="mf:MEP"/>
0139    <rChild name="mf:ME0RingP"/>
0140   </PosPart>
0141   <PosPart copyNumber="1">
0142    <rParent name="mf:MEN"/>
0143    <rChild name="mf:ME0RingN"/>
0144   </PosPart>
0145   <PosPart copyNumber="1">
0146    <rParent name="mf:MEP"/>
0147    <rChild name="mf:ME1RingP"/>
0148   </PosPart>
0149   <PosPart copyNumber="1">
0150    <rParent name="mf:MEN"/>
0151    <rChild name="mf:ME1RingN"/>
0152   </PosPart>
0153 
0154   <PosPart copyNumber="1">
0155    <rParent name="mf:MEP"/>
0156    <rChild name="mf:ME12RingP"/>
0157    <Translation x="0*fm " y="0*fm " z="6953.1125*mm"/>
0158   </PosPart>
0159   <PosPart copyNumber="1">
0160    <rParent name="mf:MEN"/>
0161    <rChild name="mf:ME12RingN"/>
0162    <Translation x="0*fm " y="0*fm " z="6953.1125*mm"/>
0163   </PosPart>
0164 
0165   <PosPart copyNumber="1">
0166    <rParent name="mf:MEP"/>
0167    <rChild name="mf:ME13RingP"/>
0168   </PosPart>
0169   <PosPart copyNumber="1">
0170    <rParent name="mf:MEN"/>
0171    <rChild name="mf:ME13RingN"/>
0172   </PosPart>
0173 
0174   <PosPart copyNumber="1">
0175    <rParent name="mf:MEP"/>
0176    <rChild name="mf:ME2RingP"/>
0177    <!-- <Translation x="0*fm " y="0*fm " z="8.1925*m  " /> -->
0178   </PosPart>
0179   <PosPart copyNumber="1">
0180    <rParent name="mf:MEN"/>
0181    <rChild name="mf:ME2RingN"/>
0182    <!-- <Translation x="0*fm " y="0*fm " z="8.1925*m  " /> -->
0183   </PosPart>
0184 
0185   <PosPart copyNumber="1">
0186    <rParent name="mf:MEP"/>
0187    <rChild name="mf:ME3RingP"/>
0188    <Translation x="0*fm " y="0*fm " z="9.4475*m  "/>
0189   </PosPart>
0190   <PosPart copyNumber="1">
0191    <rParent name="mf:MEN"/>
0192    <rChild name="mf:ME3RingN"/>
0193    <Translation x="0*fm " y="0*fm " z="9.4475*m  "/>
0194   </PosPart>
0195 
0196   <PosPart copyNumber="1">
0197    <rParent name="mf:MEP"/>
0198    <rChild name="mf:ME4RingP"/>
0199    <Translation x="0*fm " y="0*fm " z="10.3432*m  "/>
0200   </PosPart>
0201   <PosPart copyNumber="1">
0202    <rParent name="mf:MEN"/>
0203    <rChild name="mf:ME4RingN"/>
0204    <Translation x="0*fm " y="0*fm " z="10.3432*m  "/>
0205   </PosPart>
0206 
0207   <PosPart copyNumber="1">
0208    <rParent name="mf:ME2RingP"/>
0209    <rChild name="mf:RR2X"/>
0210    <rRotation name="rotations:R005"/>
0211    <Translation x="0*fm " y="0*fm " z="-28.25*cm+8.1925*m "/>
0212   </PosPart>
0213   <PosPart copyNumber="1">
0214    <rParent name="mf:ME2RingN"/>
0215    <rChild name="mf:RR2X"/>
0216    <rRotation name="rotations:R005"/>
0217    <Translation x="0*fm " y="0*fm " z="-28.25*cm+8.1925*m "/>
0218   </PosPart>
0219  </PosPartSection>
0220 
0221 </DDDefinition>