Back to home page

Project CMSSW displayed by LXR

 
 

    


Warning, /Geometry/MuonCommonData/data/me0/TP_BaseLine/me0.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  <ConstantsSection label="me0.xml" eval="true">
0004    <Constant name="rMin"  value="[mf:rMinME0] + 10.*cm"/>
0005    <Constant name="rMax"  value="149.5*cm"/>
0006    <Constant name="dZ"    value="0.5*([rMax]-[rMin])"/> 
0007    <Constant name="rPos"  value="([dZ] + [rMin])"/>
0008    <Constant name="z10"   value="12.35*cm"/> 
0009    <Constant name="z20"   value="([z10]-5*cm)"/> 
0010    <Constant name="z30"   value="([z20]-5*cm)"/> 
0011    <Constant name="z40"   value="([z30]-5*cm)"/> 
0012    <Constant name="z50"   value="([z40]-5*cm)"/> 
0013    <Constant name="z60"   value="([z50]-5*cm)"/> 
0014    <Constant name="xBot"  value="([rMin]*tan(10*deg))"/> 
0015    <Constant name="xTop"  value="(2.*[dZ]*tan(10*deg)+[xBot])"/> 
0016  </ConstantsSection>
0017  <SolidSection label="me0.xml">
0018   <Tubs name="ME0" rMin="[rMin]" rMax="[rMax]+2.5*cm" dz="14.75*cm " startPhi="0*deg" deltaPhi="360*deg"/>
0019   <Trd1 name="ME0Box" dz="[dZ]" dy1="14.75*cm" dy2="14.75*cm" dx1="[xBot]" dx2="[xTop]" />
0020   <Trd1 name="ME0L" dz="[dZ]" dy1="0.3*cm" dy2="0.3*cm" dx1="[xBot]" dx2="[xTop]" />
0021  </SolidSection>
0022 
0023  <LogicalPartSection label="me0.xml">
0024   <LogicalPart name="ME0P" category="unspecified">
0025     <rSolid name="ME0"/>
0026     <rMaterial name="materials:ME_free_space"/>
0027   </LogicalPart>
0028   <LogicalPart name="ME0N" category="unspecified">
0029     <rSolid name="ME0"/>
0030     <rMaterial name="materials:ME_free_space"/>
0031   </LogicalPart>
0032   <LogicalPart name="ME0Box" category="unspecified">
0033     <rSolid name="ME0Box"/>
0034     <rMaterial name="materials:Air"/>
0035   </LogicalPart>
0036   <LogicalPart name="ME0L1" category="unspecified">
0037     <rSolid name="ME0L"/>
0038     <rMaterial name="gemf:M_GEM_Gas"/>
0039   </LogicalPart>
0040   <LogicalPart name="ME0L2" category="unspecified">
0041     <rSolid name="ME0L"/>
0042     <rMaterial name="gemf:M_GEM_Gas"/>
0043   </LogicalPart>
0044   <LogicalPart name="ME0L3" category="unspecified">
0045     <rSolid name="ME0L"/>
0046     <rMaterial name="gemf:M_GEM_Gas"/>
0047   </LogicalPart>
0048   <LogicalPart name="ME0L4" category="unspecified">
0049     <rSolid name="ME0L"/>
0050     <rMaterial name="gemf:M_GEM_Gas"/>
0051   </LogicalPart>
0052   <LogicalPart name="ME0L5" category="unspecified">
0053     <rSolid name="ME0L"/>
0054     <rMaterial name="gemf:M_GEM_Gas"/>
0055   </LogicalPart>
0056   <LogicalPart name="ME0L6" category="unspecified">
0057     <rSolid name="ME0L"/>
0058     <rMaterial name="gemf:M_GEM_Gas"/>
0059   </LogicalPart>
0060  </LogicalPartSection>
0061 
0062  <PosPartSection label="me0.xml">
0063   <PosPart copyNumber="1">
0064     <rParent name="mf:ME0RingP"/>
0065     <rChild name="me0:ME0P"/>
0066     <Translation x="0*fm" y="0*fm" z="5.3935*m" />
0067   </PosPart>
0068   <PosPart copyNumber="1">
0069     <rParent name="mf:ME0RingN"/>
0070     <rChild name="me0:ME0N"/>
0071     <Translation x="0*fm" y="0*fm" z="5.3935*m" />
0072   </PosPart>
0073   <PosPart copyNumber="1">
0074     <rParent name="ME0Box"/>
0075     <rChild name="ME0L1"/>
0076     <Translation x="0*fm" y="[z10]" z="0*fm" />
0077   </PosPart>
0078   <PosPart copyNumber="2">
0079     <rParent name="ME0Box"/>
0080     <rChild name="ME0L2"/>
0081     <Translation x="0*fm" y="[z20]" z="0*fm" />
0082   </PosPart>
0083   <PosPart copyNumber="3">
0084     <rParent name="ME0Box"/>
0085     <rChild name="ME0L3"/>
0086     <Translation x="0*fm" y="[z30]" z="0*fm" />
0087   </PosPart>
0088   <PosPart copyNumber="4">
0089     <rParent name="ME0Box"/>
0090     <rChild name="ME0L4"/>
0091     <Translation x="0*fm" y="[z40]" z="0*fm" />
0092   </PosPart>
0093   <PosPart copyNumber="5">
0094     <rParent name="ME0Box"/>
0095     <rChild name="ME0L5"/>
0096     <Translation x="0*fm" y="[z50]" z="0*fm" />
0097   </PosPart>
0098   <PosPart copyNumber="6">
0099     <rParent name="ME0Box"/>
0100     <rChild name="ME0L6"/>
0101     <Translation x="0*fm" y="[z60]" z="0*fm" />
0102   </PosPart>
0103  </PosPartSection>
0104   <Algorithm name="muon:DDGEMAngular">
0105     <rParent name="ME0P"/>
0106     <String name="ChildName" value="ME0Box"/>
0107     <String name="RotNameSpace" value="me0"/>
0108     <Numeric name="n" value="18"/>
0109     <Numeric name="startCopyNo" value="1"/>
0110     <Numeric name="incrCopyNo"  value="1"/>
0111     <Numeric name="invert"      value="1"/>
0112     <Numeric name="stepAngle"   value="20*deg"/>
0113     <Numeric name="startAngle"  value="0*deg"/>
0114     <Numeric name="rPosition"   value="[rPos]"/>
0115     <Numeric name="zoffset"     value="0*mm"/>
0116   </Algorithm>
0117   <Algorithm name="muon:DDGEMAngular">
0118     <rParent name="ME0N"/>
0119     <String name="ChildName" value="ME0Box"/>
0120     <String name="RotNameSpace" value="me0"/>
0121     <Numeric name="n" value="18"/>
0122     <Numeric name="startCopyNo" value="1"/>
0123     <Numeric name="incrCopyNo"  value="1"/>
0124     <Numeric name="invert"      value="1"/>
0125     <Numeric name="stepAngle"   value="-20*deg"/>
0126     <Numeric name="startAngle"  value="180*deg"/>
0127     <Numeric name="rPosition"   value="[rPos]"/>
0128     <Numeric name="zoffset"     value="0*mm"/>
0129   </Algorithm>
0130 
0131 </DDDefinition>