Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72
<?xml version="1.0"?>
<DDDefinition>

<ConstantsSection label="cms.xml" eval="true">
 <Constant name="Rmin"         value="0.0*mm"/>
 <Constant name="Rmax"         value="1.2*m"/>
 <Constant name="Zmin"         value="-1.2*m"/>
 <Constant name="Zmax"         value="1.2*m"/>
</ConstantsSection>

<SolidSection label="cms.xml">
 <Polycone name="OCMS" startPhi="0*deg" deltaPhi="360*deg" >
  <ZSection z="[Zmin]"  rMin="[Rmin]"  rMax="[Rmax]"/>
  <ZSection z="[Zmax]"  rMin="[Rmin]"  rMax="[Rmax]"/> 
 </Polycone> 
 <Polycone name="CMSE" startPhi="0*deg" deltaPhi="360*deg" >
  <ZSection z="[Zmin]"  rMin="[Rmin]"  rMax="[Rmax]"/>
  <ZSection z="[Zmax]"  rMin="[Rmin]"  rMax="[Rmax]"/> 
 </Polycone> 
</SolidSection>

<LogicalPartSection label="cms.xml">
  <LogicalPart name="World" category="unspecified">
    <rSolid name="OCMS"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
  <LogicalPart name="OCMS" category="unspecified">
    <rSolid name="OCMS"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
  <LogicalPart name="CMSE" category="unspecified">
    <rSolid name="CMSE"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
  <LogicalPart name="CALO" category="unspecified">
    <rSolid name="CMSE"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
  <LogicalPart name="CALOEC" category="unspecified">
    <rSolid name="CMSE"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
  <LogicalPart name="CALOECRear" category="unspecified">
    <rSolid name="CMSE"/>
    <rMaterial name="materials:Air"/>
  </LogicalPart>
</LogicalPartSection>

<PosPartSection label="cms.xml">
  <PosPart copyNumber="1">
    <rParent name="cms:World"/>
    <rChild name="cms:OCMS"/>
  </PosPart>
  <PosPart copyNumber="1">
    <rParent name="cms:OCMS"/>
    <rChild name="cms:CMSE"/>
  </PosPart>
  <PosPart copyNumber="1">
    <rParent name="cms:CMSE"/>
    <rChild name="cms:CALO"/>
  </PosPart>
  <PosPart copyNumber="1">
    <rParent name="cms:CALO"/>
    <rChild name="cms:CALOEC"/>
  </PosPart>
  <PosPart copyNumber="1">
    <rParent name="cms:CALOEC"/>
    <rChild name="cms:CALOECRear"/>
  </PosPart>
</PosPartSection>

</DDDefinition>