Back to home page

EIC code displayed by LXR

 
 

    


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