Commit in LCDetectors/detectors/mcdrcal01 on MAIN
compact.xml+291added 1.1
mcdrcal01.lcdd+4847added 1.1
detector.properties+1added 1.1
det.lcdd+192added 1.1
mcdrcal01.gdml+3658added 1.1
mcdrcal01.heprep+780added 1.1
+9769
6 added files
no message

LCDetectors/detectors/mcdrcal01
compact.xml added at 1.1
diff -N compact.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ compact.xml	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1,291 @@
+
+<lccdd xmlns:compact="http://www.lcsim.org/schemas/compact/1.0"
+    xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+    xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/compact/1.0/compact.xsd">
+
+    <!-- info tag containing author, version, time, unique id (url) -->
+    <info name="mcdrcal01"
+        title="Muon Collider Higgs factory Detector v00"
+        author="Hans Wenzel"
+        url="http://confluence.slac.stanford.edu/display/ilc/mcdrcald00"
+        status="development"
+        version="$Id: compact.xml,v 1.1 2013/03/29 16:36:33 wenzel Exp $">
+        <comment>The compact format for the Muon Collider Higgs factory Detector with dual read out</comment>
+    </info>
+
+    <!-- Constants -->
+    <define>
+
+        <constant name="cm" value="10"/>
+
+        <!-- world -->
+        <constant name="world_side" value="30000" />
+        <constant name="world_x" value="world_side" />
+        <constant name="world_y" value="world_side" />
+        <constant name="world_z" value="world_side" />
+
+        <!-- tracking region -->
+        <constant name="tracking_region_radius" value="125.0*cm"/>
+        <constant name="tracking_region_zmax" value="200.0*cm"/>
+
+    </define>
+
+    <materials>
+        <material name="BGO">
+            <D value="7.13" unit="g/cm3"/>
+            <composite n="4" ref="Bi"/>
+            <composite n="3" ref="Ge"/>
+            <composite n="12" ref="O"/>
+        </material>
+        <material name="TungstenDens25">
+            <D value="18.2" unit="g/cm3"/>
+            <fraction n="0.950" ref="W"/>
+            <fraction n="0.044" ref="Ni"/>
+            <fraction n="0.006" ref="Fe"/>
+        </material>
+        <material name="BoratedPolyethylene5">
+            <D value="0.93" unit="g/cm3"/>
+            <fraction n="0.612" ref="C"/>
+            <fraction n="0.222" ref="O"/>
+            <fraction n="0.116" ref="H"/>
+            <fraction n="0.050" ref="B"/>
+        </material>
+    </materials>
+
+    <limits>
+        <limitset name="cal_limits">
+            <limit name="step_length_max" particles="*" value="5.0" unit="mm" />
+        </limitset>
+    </limits>
+
+    <detectors>
+        <!-- Vertex Detector -->
+
+        <detector id="11" name="VertexBarrel" type="MultiLayerTracker" readout="VtxBarrHits" combineHits="true">
+            <layer id="1" inner_r = "3.4*cm" outer_z = "18.0*cm">
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />
+            </layer>
+            <layer id="2" inner_r = "5.0*cm" outer_z = "18.0*cm">
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />
+            </layer>
+            <layer id="3" inner_r = "8.75*cm" outer_z = "18.0*cm">
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />
+            </layer>
+            <layer id="4" inner_r = "12.5*cm" outer_z = "18.0*cm" >
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />
+            </layer>
+            <layer id="5" inner_r = "16.25*cm" outer_z = "18.0*cm">
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />
+            </layer>
+            <layer id="6" inner_r = "20*cm" outer_z = "28.0*cm">
+                <slice material = "Silicon" thickness = "0.0093*cm"/>
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes" />                                                       
+            </layer>
+        </detector>
+
+
+        <detector id="12" name="VertexEndcap" type="DiskTracker" reflect="true" readout="VtxEndcapHits" combineHits="true">
+            <layer id="1" inner_r = "3.0*cm" inner_z = "19.0*cm" outer_r = "17.0*cm">
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes"/>
+                <slice material = "Silicon" thickness = "0.0093*cm" />
+            </layer>
+            <layer id="2" inner_r = "3.6*cm" inner_z = "23.0*cm" outer_r = "17.0*cm">
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes"/>
+                <slice material = "Silicon" thickness = "0.0093*cm" />
+            </layer>
+            <layer id="3" inner_r = "4.7*cm" inner_z = "27.0*cm" outer_r = "17.0*cm">
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes"/>
+                <slice material = "Silicon" thickness = "0.0093*cm" />
+            </layer>
+            <layer id="4" inner_r = "6.0*cm" inner_z = "32.0*cm" outer_r = "17.0*cm" >
+                <slice material = "Silicon" thickness = "0.002*cm" sensitive = "yes"/>
+                <slice material = "Silicon" thickness = "0.0093*cm" />
+            </layer>
+        </detector>
+
+        <detector id="13" name="TrackerBarrel" type="MultiLayerTracker"  readout="TkrBarrHits" combineHits="true">
+            <layer id="1" inner_r = "21.800*cm" outer_z = "55.8*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="2" inner_r = "46.800*cm" outer_z = "82.5*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="3" inner_r = "71.800*cm" outer_z = "108.3*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="4" inner_r = "96.800*cm" outer_z = "134.7*cm">
+
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+             <layer id="5" inner_r = "121.800*cm" outer_z = "160.6*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+        </detector>
+
+        <detector id="14" name="TrackerEndcap" type="DiskTracker" reflect="true" readout="TkrEndcapHits" combineHits="true">
+            <layer id="1" inner_r = "21.*cm" inner_z = "85.5*cm" outer_r = "49.4*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="2" inner_r = "29.0*cm" inner_z = "111.4*cm" outer_r = "74.7*cm" >
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="3" inner_r = "31.5*cm" inner_z = "137.8*cm" outer_r = "99.9*cm">
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+            <layer id="4" inner_r = "34.5*cm" inner_z = "163.6*cm" outer_r = "125.0*cm" >
+                <slice material = "Silicon" thickness = "0.03*cm" sensitive = "yes" />
+            </layer>
+
+        </detector>
+
+        <detector id="5" name="EcalBarrel" type="EcalBarrel" readout="EcalBarrelHits" calorimeterType="EM_BARREL">
+            <comment>EM Calorimeter Barrel</comment>
+            <dimensions numsides="12" rmin="125.0*cm" z="220.1*2*cm" />
+            <staves />
+            <layer repeat="10">
+                <slice material = "BGO" thickness = "2.0*cm" sensitive="yes" />
+            </layer>
+        </detector>
+        <detector id="6" name="EcalEndcap" type="PolyhedraEndcapCalorimeter3" readout="EcalEndcapHits" reflect="true" calorimeterType="EM_ENDCAP">
+            <comment>EM Calorimeter Endcaps</comment>
+            <dimensions numsides="12" zmin="200.1*cm" rmin="38.0*cm" rmax="124.9*cm" angle="10.*deg" />
+            <layer repeat="10">
+                <slice material="BGO" thickness="2.0*cm" sensitive="yes" />
+            </layer>
+        </detector>
+        <detector id="7" name="HcalBarrel" type="PolyhedraBarrelCalorimeter2" readout="HcalBarrelHits" calorimeterType="HAD_BARREL" gap="0.*cm" material="BGO">
+            <comment>Hadron Calorimeter Barrel</comment>
+            <dimensions numsides="12" rmin="146*cm" z="370.2*cm * 2"/>
+            <staves />
+            <layer repeat="30">
+                <slice material="BGO" thickness="5.0*cm" sensitive="yes" />
+            </layer>
+        </detector>
+        <detector id="8" name="HcalEndcap" type="PolyhedraEndcapCalorimeter3" readout="HcalEndcapHits" reflect="true" calorimeterType="HAD_ENDCAP">
+            <comment>Hadron Calorimeter Endcaps</comment>
+            <dimensions numsides="12" zmin="220.2*cm" rmin="39.0*cm" rmax="146.0*cm" angle="10.*deg" />
+            <layer repeat="30">
+                <slice material="BGO" thickness="5.0*cm" sensitive="yes" />
+            </layer>
+        </detector>
+        <detector id="9" name="MuonBarrel" type="PolyhedraBarrelCalorimeter2" readout="MuonBarrelHits" calorimeterType="MUON_BARREL" gap="0.*cm" material="Steel235">
+            <comment>Muon Calorimeter Barrel</comment>
+            <dimensions numsides="12" rmin="300.*cm" z="370.2*cm * 2"/>
+            <staves />
+            <layer repeat="22" >
+                <slice material="Iron" thickness="10.0*cm" sensitive="yes"/>
+            </layer>
+        </detector>
+        <detector id="10" name="MuonEndcap" type="PolyhedraEndcapCalorimeter3" readout="MuonEndcapHits" reflect="true" calorimeterType="MUON_ENDCAP">
+            <comment>Muon Calorimeter Endcaps</comment>
+            <dimensions numsides="12" zmin="370.3*cm" rmin="53.*cm" rmax="520.*cm" angle="10.*deg" />
+            <layer repeat="22">
+                <slice material="Iron" thickness="10.0*cm" sensitive="yes"/>
+            </layer>
+        </detector>
+
+        <comment>Masks</comment>
+        <detector name="ForwardM1" type="PolyconeSupport" insideTrackingVolume="true">
+            <material name="Tungsten"/>
+            <zplane rmin="2.8*cm"   rmax="2.8*cm"    z="20.45*cm" />
+            <zplane rmin="2.1*cm"   rmax="21.436*cm" z="90.0*cm"/>
+            <zplane rmin="4.805*cm" rmax="31.396*cm" z="199.9*cm"/>
+        </detector>
+        <detector name="ForwardM1Poly" type="PolyconeSupport" insideTrackingVolume="true">
+            <material name="BoratedPolyethylene5"/>
+            <zplane rmin="21.436*cm" rmax="21.436*cm" z="90.0*cm" />
+            <zplane rmin="25.7271*cm" rmax="29.243*cm" z="119.136*cm"/>
+            <zplane rmin="31.3961*cm" rmax="36.596*cm" z="199.9*cm"/>
+        </detector>
+
+        <detector name="BackwardwardM1" type="PolyconeSupport" insideTrackingVolume="true">
+            <material name="Tungsten"/>
+            <zplane rmin="4.805*cm" rmax="31.396*cm" z="-199.9*cm"/>
+            <zplane rmin="2.1*cm"   rmax="21.436*cm" z="-90.0*cm"/>
+            <zplane rmin="2.8*cm"   rmax="2.8*cm"    z="-20.45*cm" />
+        </detector>
+
+        <detector name="BackwardM1Poly" type="PolyconeSupport" insideTrackingVolume="true">
+            <material name="BoratedPolyethylene5"/>
+            <zplane rmin="31.3961*cm" rmax="36.596*cm" z="-199.9*cm"/>
+            <zplane rmin="25.7271*cm" rmax="29.243*cm" z="-119.136*cm"/>
+            <zplane rmin="21.436*cm" rmax="21.436*cm" z="-90.0*cm" />
+        </detector>
+
+        <detector name="ForwardM2" type="PolyconeSupport" insideTrackingVolume="false">
+            <material name="Tungsten"/>
+            <zplane rmin="4.810*cm" rmax="31.414*cm" z="200.1*cm"/>
+            <zplane rmin="8.5*cm"   rmax="45.0*cm"   z="350.0*cm"/>
+        </detector>
+        <detector name="ForwardM2Poly" type="PolyconeSupport" insideTrackingVolume="false">
+            <material name="BoratedPolyethylene5"/>
+            <zplane rmin="31.414*cm" rmax="36.614*cm" z="200.1*cm"/>
+            <zplane rmin="45.0*cm"   rmax="50.2*cm"   z="350.0*cm"/>
+        </detector>
+
+        <detector name="BackwardwardM2" type="PolyconeSupport" insideTrackingVolume="false">
+            <material name="Tungsten"/>
+            <zplane rmin="8.5*cm"   rmax="45.0*cm"    z="-350.0*cm"/>
+            <zplane rmin="4.810*cm" rmax="31.414*cm"  z="-200.1*cm"/>
+        </detector>
+        <detector name="BackwardM2Poly" type="PolyconeSupport" insideTrackingVolume="false">
+            <material name="BoratedPolyethylene5"/>
+            <zplane rmin="45.0*cm"   rmax="50.2*cm"  z="-350.0*cm"/>
+            <zplane rmin="31.414*cm" rmax="36.614*cm"  z="-200.1*cm"/>
+        </detector>
+
+    </detectors>
+
+    <!-- Sensitive Detector readout segmentation -->
+    <readouts>
+
+       <readout name="VtxBarrHits">
+            <id>system:8,layer:8,barrel:3</id>
+        </readout>
+        <readout name="VtxEndcapHits">
+            <id>system:8,layer:8,barrel:3</id>
+        </readout>
+        <readout name="TkrBarrHits">
+            <id>system:8,layer:8,barrel:3</id>
+        </readout>
+        <readout name="TkrEndcapHits">
+            <id>system:8,layer:8,barrel:3</id>
+        </readout>
+        <readout name="EcalBarrelHits">
+            <segmentation type="CartesianGridXY" gridSizeX="1.0*cm" gridSizeY="1.0*cm" />
+            <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
+        </readout>
+        <readout name="EcalEndcapHits">
+            <segmentation type="GlobalGridXY" gridSizeX="1.0*cm" gridSizeY="1.0*cm" />
+            <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
+        </readout>
+        <readout name="HcalBarrelHits">
+            <segmentation type="CartesianGridXY" gridSizeX="2.0*cm" gridSizeY="2.0*cm" />
+            <id>system:6,barrel:3,module:4,layer:6,slice:5,x:32:-16,y:-16</id>
+        </readout>
+        <readout name="HcalEndcapHits">
+            <segmentation type="GlobalGridXY" gridSizeX="2.0*cm" gridSizeY="2.0*cm" />
+            <id>system:6,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
+        </readout>
+        <readout name="MuonBarrelHits">
+            <segmentation type="CartesianGridXY" gridSizeX="10.0*cm" gridSizeY="10.0*cm" />
+            <id>system:8,barrel:3,module:4,layer:8,slice:4,x:32:-16,y:-16</id>
+        </readout>
+        <readout name="MuonEndcapHits">
+            <segmentation type="GlobalGridXY" gridSizeX="10.0*cm" gridSizeY="10.0*cm" />
+            <id>system:8,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
+        </readout>
+    </readouts>
+    <fields>
+        <field type="Solenoid" name="GlobalSolenoid"
+        inner_field="5.0"
+        outer_field="-0.6"
+        zmax="1000*cm"
+        outer_radius="300*cm"/>
+    </fields>
+</lccdd>

LCDetectors/detectors/mcdrcal01
mcdrcal01.lcdd added at 1.1
diff -N mcdrcal01.lcdd
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ mcdrcal01.lcdd	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1,4847 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lcdd xmlns:lcdd="http://www.lcsim.org/schemas/lcdd/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcdd/1.0/lcdd.xsd">
+  <header>
+    <detector name="mcdrcal01" />
+    <generator name="GeomConverter" version="1.0" file="compact.xml" checksum="3487866272" />
+    <author name="Hans Wenzel" />
+    <comment>The compact format for the Muon Collider Higgs factory Detector with dual read out</comment>
+  </header>
+  <iddict>
+    <idspec name="EcalBarrelHits" length="64">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="module" length="4" start="9" />
+      <idfield signed="false" label="layer" length="6" start="13" />
+      <idfield signed="false" label="slice" length="5" start="19" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+    <idspec name="MuonEndcapHits" length="64">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="8" />
+      <idfield signed="false" label="module" length="4" start="11" />
+      <idfield signed="false" label="layer" length="8" start="15" />
+      <idfield signed="false" label="slice" length="5" start="23" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+    <idspec name="VtxBarrHits" length="19">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="layer" length="8" start="8" />
+      <idfield signed="false" label="barrel" length="3" start="16" />
+    </idspec>
+    <idspec name="VtxEndcapHits" length="19">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="layer" length="8" start="8" />
+      <idfield signed="false" label="barrel" length="3" start="16" />
+    </idspec>
+    <idspec name="HcalEndcapHits" length="64">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="module" length="4" start="9" />
+      <idfield signed="false" label="layer" length="8" start="13" />
+      <idfield signed="false" label="slice" length="5" start="21" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+    <idspec name="HcalBarrelHits" length="64">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="module" length="4" start="9" />
+      <idfield signed="false" label="layer" length="6" start="13" />
+      <idfield signed="false" label="slice" length="5" start="19" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+    <idspec name="TkrEndcapHits" length="19">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="layer" length="8" start="8" />
+      <idfield signed="false" label="barrel" length="3" start="16" />
+    </idspec>
+    <idspec name="MuonBarrelHits" length="64">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="8" />
+      <idfield signed="false" label="module" length="4" start="11" />
+      <idfield signed="false" label="layer" length="8" start="15" />
+      <idfield signed="false" label="slice" length="4" start="23" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+    <idspec name="TkrBarrHits" length="19">
+      <idfield signed="false" label="system" length="8" start="0" />
+      <idfield signed="false" label="layer" length="8" start="8" />
+      <idfield signed="false" label="barrel" length="3" start="16" />
+    </idspec>
+    <idspec name="EcalEndcapHits" length="64">
+      <idfield signed="false" label="system" length="6" start="0" />
+      <idfield signed="false" label="barrel" length="3" start="6" />
+      <idfield signed="false" label="module" length="4" start="9" />
+      <idfield signed="false" label="layer" length="6" start="13" />
+      <idfield signed="false" label="slice" length="5" start="19" />
+      <idfield signed="true" label="x" length="16" start="32" />
+      <idfield signed="true" label="y" length="16" start="48" />
+    </idspec>
+  </iddict>
+  <sensitive_detectors>
+    <calorimeter name="EcalEndcap" ecut="0.0" eunit="MeV" verbose="0" hits_collection="EcalEndcapHits">
+      <idspecref ref="EcalEndcapHits" />
+      <global_grid_xy grid_size_x="10.0" grid_size_y="10.0" />
+    </calorimeter>
+    <calorimeter name="HcalEndcap" ecut="0.0" eunit="MeV" verbose="0" hits_collection="HcalEndcapHits">
+      <idspecref ref="HcalEndcapHits" />
+      <global_grid_xy grid_size_x="20.0" grid_size_y="20.0" />
+    </calorimeter>
+    <tracker name="VertexEndcap" ecut="0.0" eunit="MeV" verbose="0" hits_collection="VtxEndcapHits" combine_hits="true">
+      <idspecref ref="VtxEndcapHits" />
+    </tracker>
+    <calorimeter name="EcalBarrel" ecut="0.0" eunit="MeV" verbose="0" hits_collection="EcalBarrelHits">
+      <idspecref ref="EcalBarrelHits" />
+      <grid_xyz grid_size_x="10.0" grid_size_y="10.0" grid_size_z="0.0" />
+    </calorimeter>
+    <calorimeter name="MuonEndcap" ecut="0.0" eunit="MeV" verbose="0" hits_collection="MuonEndcapHits">
+      <idspecref ref="MuonEndcapHits" />
+      <global_grid_xy grid_size_x="100.0" grid_size_y="100.0" />
+    </calorimeter>
+    <calorimeter name="HcalBarrel" ecut="0.0" eunit="MeV" verbose="0" hits_collection="HcalBarrelHits">
+      <idspecref ref="HcalBarrelHits" />
+      <grid_xyz grid_size_x="20.0" grid_size_y="20.0" grid_size_z="0.0" />
+    </calorimeter>
+    <tracker name="VertexBarrel" ecut="0.0" eunit="MeV" verbose="0" hits_collection="VtxBarrHits" combine_hits="true">
+      <idspecref ref="VtxBarrHits" />
+    </tracker>
+    <tracker name="TrackerEndcap" ecut="0.0" eunit="MeV" verbose="0" hits_collection="TkrEndcapHits" combine_hits="true">
+      <idspecref ref="TkrEndcapHits" />
+    </tracker>
+    <calorimeter name="MuonBarrel" ecut="0.0" eunit="MeV" verbose="0" hits_collection="MuonBarrelHits">
+      <idspecref ref="MuonBarrelHits" />
+      <grid_xyz grid_size_x="100.0" grid_size_y="100.0" grid_size_z="0.0" />
+    </calorimeter>
+    <tracker name="TrackerBarrel" ecut="0.0" eunit="MeV" verbose="0" hits_collection="TkrBarrHits" combine_hits="true">
+      <idspecref ref="TkrBarrHits" />
+    </tracker>
+  </sensitive_detectors>
+  <limits>
+    <limitset name="cal_limits">
+      <limit name="step_length_max" unit="mm" particles="*" value="5.0" />
+    </limitset>
+  </limits>
+  <regions>
+    <region name="TrackingRegion" store_secondaries="true" cut="10.0" lunit="mm" threshold="1.0" eunit="MeV" />
+  </regions>
+  <display>
+    <vis name="WorldVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+    <vis name="TrackingVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+  </display>
+  <gdml>
+    <define>
+      <rotation name="identity_rot" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <rotation name="reflect_rot" x="3.141592653589793" y="0.0" z="0.0" unit="radian" />
+      <position name="identity_pos" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <constant name="world_side" value="30000.0" />
+      <constant name="cm" value="10.0" />
+      <constant name="tracking_region_radius" value="1250.0" />
+      <constant name="world_y" value="30000.0" />
+      <constant name="world_z" value="30000.0" />
+      <constant name="tracking_region_zmax" value="2000.0" />
+      <constant name="world_x" value="30000.0" />
+      <rotation name="EcalEndcap_positive" x="0.0" y="0.0" z="0.2617993877991493" unit="radian" />
+      <rotation name="EcalEndcap_negative" x="0.0" y="3.141592653589793" z="0.2617993877991493" unit="radian" />
+      <rotation name="HcalEndcap_positive" x="0.0" y="0.0" z="0.2617993877991493" unit="radian" />
+      <rotation name="HcalEndcap_negative" x="0.0" y="3.141592653589793" z="0.2617993877991493" unit="radian" />
+      <rotation name="EcalBarrel_rotation" x="0.0" y="0.0" z="0.2617993877991494" unit="radian" />
+      <position name="EcalBarrel_layer0_position" x="0.0" y="0.0" z="-90.0" unit="mm" />
+      <position name="EcalBarrel_layer0_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer1_position" x="0.0" y="0.0" z="-70.0" unit="mm" />
+      <position name="EcalBarrel_layer1_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer2_position" x="0.0" y="0.0" z="-50.0" unit="mm" />
+      <position name="EcalBarrel_layer2_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer3_position" x="0.0" y="0.0" z="-30.0" unit="mm" />
+      <position name="EcalBarrel_layer3_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer4_position" x="0.0" y="0.0" z="-10.0" unit="mm" />
+      <position name="EcalBarrel_layer4_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer5_position" x="0.0" y="0.0" z="10.0" unit="mm" />
+      <position name="EcalBarrel_layer5_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer6_position" x="0.0" y="0.0" z="30.0" unit="mm" />
+      <position name="EcalBarrel_layer6_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer7_position" x="0.0" y="0.0" z="50.0" unit="mm" />
+      <position name="EcalBarrel_layer7_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer8_position" x="0.0" y="0.0" z="70.0" unit="mm" />
+      <position name="EcalBarrel_layer8_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="EcalBarrel_layer9_position" x="0.0" y="0.0" z="90.0" unit="mm" />
+      <position name="EcalBarrel_layer9_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module0_rotation" x="1.5707963267948966" y="0.2617993877991494" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module0_position" x="-156.22054563058933" y="1355.7636745107463" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module1_rotation" x="1.5707963267948966" y="-0.2617993877991494" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module1_position" x="542.5908761462167" y="1252.236056469738" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module2_rotation" x="1.5707963267948966" y="-0.7853981633974483" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module2_position" x="1096.0155108391486" y="813.1727983645297" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module3_rotation" x="1.5707963267948966" y="-1.308996938995747" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module3_position" x="1355.7636745107461" y="156.2205456305896" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module4_rotation" x="1.5707963267948966" y="-1.8325957145940457" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module4_position" x="1252.2360564697383" y="-542.5908761462163" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module5_rotation" x="1.5707963267948966" y="-2.3561944901923444" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module5_position" x="813.1727983645303" y="-1096.0155108391482" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module6_rotation" x="1.5707963267948966" y="-2.879793265790643" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module6_position" x="156.22054563059032" y="-1355.7636745107463" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module7_rotation" x="1.5707963267948966" y="-3.403392041388942" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module7_position" x="-542.5908761462156" y="-1252.2360564697385" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module8_rotation" x="1.5707963267948966" y="-3.9269908169872405" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module8_position" x="-1096.015510839148" y="-813.1727983645308" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module9_rotation" x="1.5707963267948966" y="-4.45058959258554" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module9_position" x="-1355.7636745107463" y="-156.22054563059038" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module10_rotation" x="1.5707963267948966" y="-4.974188368183839" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module10_position" x="-1252.2360564697383" y="542.590876146216" z="0.0" unit="mm" />
+      <rotation name="EcalBarrel_module11_rotation" x="1.5707963267948966" y="-5.497787143782138" z="0.0" unit="radian" />
+      <position name="EcalBarrel_module11_position" x="-813.1727983645299" y="1096.0155108391484" z="0.0" unit="mm" />
+      <rotation name="MuonEndcap_positive" x="0.0" y="0.0" z="0.2617993877991493" unit="radian" />
+      <rotation name="MuonEndcap_negative" x="0.0" y="3.141592653589793" z="0.2617993877991493" unit="radian" />
+      <rotation name="HcalBarrel_rotation" x="0.0" y="0.0" z="0.2617993877991494" unit="radian" />
+      <position name="HcalBarrel_stave_layer0_position" x="0.0" y="0.0" z="-725.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer0_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer1_position" x="0.0" y="0.0" z="-675.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer1_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer2_position" x="0.0" y="0.0" z="-625.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer2_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer3_position" x="0.0" y="0.0" z="-575.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer3_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer4_position" x="0.0" y="0.0" z="-525.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer4_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer5_position" x="0.0" y="0.0" z="-475.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer5_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer6_position" x="0.0" y="0.0" z="-425.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer6_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer7_position" x="0.0" y="0.0" z="-375.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer7_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer8_position" x="0.0" y="0.0" z="-325.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer8_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer9_position" x="0.0" y="0.0" z="-275.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer9_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer10_position" x="0.0" y="0.0" z="-225.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer10_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer11_position" x="0.0" y="0.0" z="-175.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer11_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer12_position" x="0.0" y="0.0" z="-125.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer12_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer13_position" x="0.0" y="0.0" z="-75.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer13_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer14_position" x="0.0" y="0.0" z="-25.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer14_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer15_position" x="0.0" y="0.0" z="25.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer15_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer16_position" x="0.0" y="0.0" z="75.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer16_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer17_position" x="0.0" y="0.0" z="125.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer17_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer18_position" x="0.0" y="0.0" z="175.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer18_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer19_position" x="0.0" y="0.0" z="225.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer19_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer20_position" x="0.0" y="0.0" z="275.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer20_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer21_position" x="0.0" y="0.0" z="325.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer21_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer22_position" x="0.0" y="0.0" z="375.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer22_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer23_position" x="0.0" y="0.0" z="425.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer23_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer24_position" x="0.0" y="0.0" z="475.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer24_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer25_position" x="0.0" y="0.0" z="525.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer25_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer26_position" x="0.0" y="0.0" z="575.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer26_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer27_position" x="0.0" y="0.0" z="625.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer27_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer28_position" x="0.0" y="0.0" z="675.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer28_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer29_position" x="0.0" y="0.0" z="725.0" unit="mm" />
+      <position name="HcalBarrel_stave_layer29_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="HcalBarrel_stave0_module0_position" x="-571.9900896765708" y="2134.696076098841" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module0_rotation" x="1.5707963267948966" y="0.2617993877991494" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module1_position" x="571.9900896765708" y="2134.696076098841" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module1_rotation" x="1.5707963267948966" y="-0.2617993877991494" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module2_position" x="1562.70598642227" y="1562.7059864222701" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module2_rotation" x="1.5707963267948966" y="-0.7853981633974483" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module3_position" x="2134.696076098841" y="571.9900896765713" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module3_rotation" x="1.5707963267948966" y="-1.308996938995747" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module4_position" x="2134.6960760988413" y="-571.99008967657" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module4_rotation" x="1.5707963267948966" y="-1.8325957145940457" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module5_position" x="1562.7059864222708" y="-1562.7059864222692" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module5_rotation" x="1.5707963267948966" y="-2.3561944901923444" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module6_position" x="571.9900896765724" y="-2134.6960760988404" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module6_rotation" x="1.5707963267948966" y="-2.879793265790643" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module7_position" x="-571.990089676569" y="-2134.6960760988413" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module7_rotation" x="1.5707963267948966" y="-3.403392041388942" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module8_position" x="-1562.7059864222683" y="-1562.7059864222715" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module8_rotation" x="1.5707963267948966" y="-3.9269908169872405" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module9_position" x="-2134.6960760988404" y="-571.9900896765726" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module9_rotation" x="1.5707963267948966" y="-4.45058959258554" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module10_position" x="-2134.6960760988413" y="571.9900896765698" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module10_rotation" x="1.5707963267948966" y="-4.974188368183839" z="0.0" unit="radian" />
+      <position name="HcalBarrel_stave0_module11_position" x="-1562.7059864222704" y="1562.7059864222697" z="0.0" unit="mm" />
+      <rotation name="HcalBarrel_stave0_module11_rotation" x="1.5707963267948966" y="-5.497787143782138" z="0.0" unit="radian" />
+      <rotation name="MuonBarrel_rotation" x="0.0" y="0.0" z="0.2617993877991494" unit="radian" />
+      <position name="MuonBarrel_stave_layer0_position" x="0.0" y="0.0" z="-1050.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer0_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer1_position" x="0.0" y="0.0" z="-950.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer1_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer2_position" x="0.0" y="0.0" z="-850.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer2_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer3_position" x="0.0" y="0.0" z="-750.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer3_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer4_position" x="0.0" y="0.0" z="-650.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer4_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer5_position" x="0.0" y="0.0" z="-550.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer5_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer6_position" x="0.0" y="0.0" z="-450.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer6_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer7_position" x="0.0" y="0.0" z="-350.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer7_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer8_position" x="0.0" y="0.0" z="-250.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer8_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer9_position" x="0.0" y="0.0" z="-150.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer9_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer10_position" x="0.0" y="0.0" z="-50.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer10_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer11_position" x="0.0" y="0.0" z="50.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer11_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer12_position" x="0.0" y="0.0" z="150.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer12_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer13_position" x="0.0" y="0.0" z="250.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer13_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer14_position" x="0.0" y="0.0" z="350.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer14_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer15_position" x="0.0" y="0.0" z="450.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer15_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer16_position" x="0.0" y="0.0" z="550.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer16_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer17_position" x="0.0" y="0.0" z="650.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer17_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer18_position" x="0.0" y="0.0" z="750.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer18_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer19_position" x="0.0" y="0.0" z="850.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer19_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer20_position" x="0.0" y="0.0" z="950.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer20_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer21_position" x="0.0" y="0.0" z="1050.0" unit="mm" />
+      <position name="MuonBarrel_stave_layer21_slice0_position" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <position name="MuonBarrel_stave0_module0_position" x="-1061.158084920335" y="3960.29588778518" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module0_rotation" x="1.5707963267948966" y="0.2617993877991494" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module1_position" x="1061.158084920335" y="3960.29588778518" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module1_rotation" x="1.5707963267948966" y="-0.2617993877991494" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module2_position" x="2899.1378028648446" y="2899.137802864845" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module2_rotation" x="1.5707963267948966" y="-0.7853981633974483" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module3_position" x="3960.2958877851797" y="1061.158084920336" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module3_rotation" x="1.5707963267948966" y="-1.308996938995747" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module4_position" x="3960.2958877851806" y="-1061.1580849203337" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module4_rotation" x="1.5707963267948966" y="-1.8325957145940457" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module5_position" x="2899.1378028648464" y="-2899.1378028648433" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module5_rotation" x="1.5707963267948966" y="-2.3561944901923444" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module6_position" x="1061.158084920338" y="-3960.2958877851793" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module6_rotation" x="1.5707963267948966" y="-2.879793265790643" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module7_position" x="-1061.1580849203317" y="-3960.295887785181" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module7_rotation" x="1.5707963267948966" y="-3.403392041388942" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module8_position" x="-2899.137802864842" y="-2899.137802864848" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module8_rotation" x="1.5707963267948966" y="-3.9269908169872405" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module9_position" x="-3960.2958877851793" y="-1061.1580849203383" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module9_rotation" x="1.5707963267948966" y="-4.45058959258554" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module10_position" x="-3960.2958877851806" y="1061.1580849203333" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module10_rotation" x="1.5707963267948966" y="-4.974188368183839" z="0.0" unit="radian" />
+      <position name="MuonBarrel_stave0_module11_position" x="-2899.1378028648455" y="2899.137802864844" z="0.0" unit="mm" />
+      <rotation name="MuonBarrel_stave0_module11_rotation" x="1.5707963267948966" y="-5.497787143782138" z="0.0" unit="radian" />
+    </define>
+    <materials>
+      <element Z="83" formula="Bi" name="Bi">
+        <atom type="A" unit="g/mol" value="208.98" />
+      </element>
+      <element Z="32" formula="Ge" name="Ge">
+        <atom type="A" unit="g/mol" value="72.6128" />
+      </element>
+      <element Z="8" formula="O" name="O">
+        <atom type="A" unit="g/mol" value="15.9994" />
+      </element>
+      <element Z="74" formula="W" name="W">
+        <atom type="A" unit="g/mol" value="183.842" />
+      </element>
+      <element Z="28" formula="Ni" name="Ni">
+        <atom type="A" unit="g/mol" value="58.6933" />
+      </element>
+      <element Z="26" formula="Fe" name="Fe">
+        <atom type="A" unit="g/mol" value="55.8451" />
+      </element>
+      <element Z="6" formula="C" name="C">
+        <atom type="A" unit="g/mol" value="12.0107" />
+      </element>
+      <element Z="1" formula="H" name="H">
+        <atom type="A" unit="g/mol" value="1.00794" />
+      </element>
+      <element Z="5" formula="B" name="B">
+        <atom type="A" unit="g/mol" value="10.811" />
+      </element>
+      <material name="BGO">
+        <D value="7.13" unit="g/cm3" type="density" />
+        <composite n="4" ref="Bi" />
+        <composite n="3" ref="Ge" />
+        <composite n="12" ref="O" />
+      </material>
+      <material name="TungstenDens25">
+        <D value="18.2" unit="g/cm3" type="density" />
+        <fraction n="0.950" ref="W" />
+        <fraction n="0.044" ref="Ni" />
+        <fraction n="0.006" ref="Fe" />
+      </material>
+      <material name="BoratedPolyethylene5">
+        <D value="0.93" unit="g/cm3" type="density" />
+        <fraction n="0.612" ref="C" />
+        <fraction n="0.222" ref="O" />
+        <fraction n="0.116" ref="H" />
+        <fraction n="0.050" ref="B" />
+      </material>
+      <element name="N" formula="N" Z="7">
+        <atom type="A" unit="g/mol" value="14.0068" />
+      </element>
+      <element name="Ar" formula="Ar" Z="18">
+        <atom type="A" unit="g/mol" value="39.9477" />
+      </element>
+      <material name="Air">
+        <D type="density" unit="g/cm3" value="0.0012" />
+        <fraction n="0.754" ref="N" />
+        <fraction n="0.234" ref="O" />
+        <fraction n="0.012" ref="Ar" />
+      </material>
+      <element name="Si" formula="Si" Z="14">
+        <atom type="A" unit="g/mol" value="28.0854" />
+      </element>
+      <material name="Silicon">
+        <RL type="X0" unit="cm" value="9.36607" />
+        <NIL type="lambda" unit="cm" value="45.7531" />
+        <D type="density" unit="g/cm3" value="2.33" />
+        <composite n="1" ref="Si" />
+      </material>
+      <material name="Tungsten">
+        <RL type="X0" unit="cm" value="0.350418" />
+        <NIL type="lambda" unit="cm" value="10.3057" />
+        <D type="density" unit="g/cm3" value="19.3" />
+        <composite n="1" ref="W" />
+      </material>
+      <material name="Iron">
+        <RL type="X0" unit="cm" value="1.75749" />
+        <NIL type="lambda" unit="cm" value="16.959" />
+        <D type="density" unit="g/cm3" value="7.874" />
+        <composite n="1" ref="Fe" />
+      </material>
+      <material name="Steel235">
+        <D value="7.85" unit="g/cm3" />
+        <fraction n="0.998" ref="Fe" />
+        <fraction n=".002" ref="C" />
+      </material>
+    </materials>
+    <solids>
+      <box name="world_box" x="world_x" y="world_y" z="world_z" />
+      <tube name="tracking_cylinder" deltaphi="6.283185307179586" rmin="0.0" rmax="tracking_region_radius" z="2*tracking_region_zmax" />
+      <polyhedra name="EcalEndcap_envelope_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="380.0" rmax="1206.4413570350464" z="-100.0" />
+        <zplane rmin="415.265396141693" rmax="1206.4413570350464" z="100.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="383.5265396141693" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="383.5265396141693" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer0_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="383.5265396141693" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="383.5265396141693" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer1_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="387.05307922833856" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="387.05307922833856" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer1_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="387.05307922833856" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="387.05307922833856" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer2_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="390.57961884250784" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="390.57961884250784" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer2_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="390.57961884250784" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="390.57961884250784" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer3_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="394.1061584566771" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="394.1061584566771" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer3_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="394.1061584566771" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="394.1061584566771" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer4_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="397.6326980708464" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="397.6326980708464" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer4_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="397.6326980708464" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="397.6326980708464" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer5_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="401.1592376850157" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="401.1592376850157" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer5_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="401.1592376850157" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="401.1592376850157" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer6_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="404.68577729918496" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="404.68577729918496" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer6_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="404.68577729918496" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="404.68577729918496" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer7_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="408.21231691335424" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="408.21231691335424" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer7_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="408.21231691335424" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="408.21231691335424" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer8_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="411.7388565275235" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="411.7388565275235" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer8_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="411.7388565275235" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="411.7388565275235" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer9_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="415.2653961416928" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="415.2653961416928" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="EcalEndcap_layer9_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="415.2653961416928" rmax="1206.4413570350464" z="-10.0" />
+        <zplane rmin="415.2653961416928" rmax="1206.4413570350464" z="10.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_envelope_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="390.0" rmax="1410.2517063820396" z="-750.0" />
+        <zplane rmin="654.4904710626975" rmax="1410.2517063820396" z="750.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="398.81634903542323" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="398.81634903542323" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer0_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="398.81634903542323" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="398.81634903542323" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer1_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="407.63269807084646" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="407.63269807084646" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer1_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="407.63269807084646" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="407.63269807084646" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer2_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="416.4490471062697" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="416.4490471062697" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer2_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="416.4490471062697" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="416.4490471062697" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer3_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="425.2653961416929" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="425.2653961416929" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer3_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="425.2653961416929" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="425.2653961416929" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer4_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="434.08174517711615" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="434.08174517711615" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer4_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="434.08174517711615" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="434.08174517711615" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer5_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="442.8980942125394" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="442.8980942125394" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer5_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="442.8980942125394" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="442.8980942125394" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer6_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="451.7144432479626" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="451.7144432479626" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer6_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="451.7144432479626" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="451.7144432479626" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer7_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="460.53079228338584" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="460.53079228338584" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer7_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="460.53079228338584" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="460.53079228338584" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer8_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="469.34714131880907" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="469.34714131880907" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer8_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="469.34714131880907" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="469.34714131880907" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer9_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="478.1634903542323" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="478.1634903542323" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer9_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="478.1634903542323" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="478.1634903542323" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer10_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="486.9798393896555" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="486.9798393896555" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer10_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="486.9798393896555" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="486.9798393896555" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer11_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="495.79618842507875" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="495.79618842507875" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer11_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="495.79618842507875" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="495.79618842507875" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer12_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="504.612537460502" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="504.612537460502" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer12_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="504.612537460502" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="504.612537460502" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer13_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="513.4288864959252" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="513.4288864959252" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer13_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="513.4288864959252" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="513.4288864959252" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer14_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="522.2452355313485" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="522.2452355313485" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer14_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="522.2452355313485" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="522.2452355313485" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer15_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="531.0615845667718" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="531.0615845667718" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer15_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="531.0615845667718" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="531.0615845667718" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer16_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="539.8779336021951" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="539.8779336021951" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer16_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="539.8779336021951" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="539.8779336021951" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer17_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="548.6942826376184" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="548.6942826376184" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer17_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="548.6942826376184" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="548.6942826376184" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer18_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="557.5106316730416" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="557.5106316730416" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer18_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="557.5106316730416" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="557.5106316730416" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer19_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="566.3269807084649" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="566.3269807084649" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer19_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="566.3269807084649" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="566.3269807084649" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer20_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="575.1433297438882" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="575.1433297438882" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer20_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="575.1433297438882" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="575.1433297438882" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer21_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="583.9596787793115" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="583.9596787793115" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer21_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="583.9596787793115" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="583.9596787793115" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer22_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="592.7760278147348" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="592.7760278147348" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer22_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="592.7760278147348" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="592.7760278147348" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer23_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="601.5923768501581" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="601.5923768501581" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer23_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="601.5923768501581" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="601.5923768501581" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer24_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="610.4087258855814" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="610.4087258855814" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer24_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="610.4087258855814" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="610.4087258855814" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer25_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="619.2250749210046" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="619.2250749210046" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer25_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="619.2250749210046" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="619.2250749210046" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer26_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="628.0414239564279" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="628.0414239564279" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer26_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="628.0414239564279" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="628.0414239564279" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer27_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="636.8577729918512" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="636.8577729918512" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer27_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="636.8577729918512" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="636.8577729918512" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer28_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="645.6741220272745" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="645.6741220272745" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer28_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="645.6741220272745" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="645.6741220272745" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer29_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="654.4904710626978" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="654.4904710626978" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <polyhedra name="HcalEndcap_layer29_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="654.4904710626978" rmax="1410.2517063820396" z="-25.0" />
+        <zplane rmin="654.4904710626978" rmax="1410.2517063820396" z="25.0" />
+      </polyhedra>
+      <tube name="VertexEndcap_layer0_slice0" deltaphi="6.283185307179586" rmin="30.0" z="0.02" rmax="170.0" />
+      <tube name="VertexEndcap_layer0_slice1" deltaphi="6.283185307179586" rmin="30.0" z="0.093" rmax="170.0" />
+      <tube name="VertexEndcap_layer0" deltaphi="6.283185307179586" rmin="30.0" z="0.113" rmax="170.0" />
+      <tube name="VertexEndcap_layer1_slice0" deltaphi="6.283185307179586" rmin="36.0" z="0.02" rmax="170.0" />
+      <tube name="VertexEndcap_layer1_slice1" deltaphi="6.283185307179586" rmin="36.0" z="0.093" rmax="170.0" />
+      <tube name="VertexEndcap_layer1" deltaphi="6.283185307179586" rmin="36.0" z="0.113" rmax="170.0" />
+      <tube name="VertexEndcap_layer2_slice0" deltaphi="6.283185307179586" rmin="47.0" z="0.02" rmax="170.0" />
+      <tube name="VertexEndcap_layer2_slice1" deltaphi="6.283185307179586" rmin="47.0" z="0.093" rmax="170.0" />
+      <tube name="VertexEndcap_layer2" deltaphi="6.283185307179586" rmin="47.0" z="0.113" rmax="170.0" />
+      <tube name="VertexEndcap_layer3_slice0" deltaphi="6.283185307179586" rmin="60.0" z="0.02" rmax="170.0" />
+      <tube name="VertexEndcap_layer3_slice1" deltaphi="6.283185307179586" rmin="60.0" z="0.093" rmax="170.0" />
+      <tube name="VertexEndcap_layer3" deltaphi="6.283185307179586" rmin="60.0" z="0.113" rmax="170.0" />
+      <polycone name="ForwardM1_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="28.0" rmax="28.0" z="204.5" />
+        <zplane rmin="21.0" rmax="214.36" z="900.0" />
+        <zplane rmin="48.05" rmax="313.96000000000004" z="1999.0" />
+      </polycone>
+      <polycone name="ForwardM2_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="48.099999999999994" rmax="314.14" z="2001.0" />
+        <zplane rmin="85.0" rmax="450.0" z="3500.0" />
+      </polycone>
+      <polyhedra name="EcalBarrel_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="1250.0" rmax="1450.0" z="-2201.0" />
+        <zplane rmin="1250.0" rmax="1450.0" z="2201.0" />
+      </polyhedra>
+      <trd name="EcalBarrel_module_trd" x1="1069.8729810778068" x2="377.05265805025573" y1="4402.0" y2="4402.0" z="200.0" />
+      <box name="EcalBarrel_layer0_box" x="1000.5909487750517" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer0_slice0_box" x="1000.5909487750517" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer1_box" x="931.3089164722967" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer1_slice0_box" x="931.3089164722967" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer2_box" x="862.0268841695416" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer2_slice0_box" x="862.0268841695416" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer3_box" x="792.7448518667866" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer3_slice0_box" x="792.7448518667866" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer4_box" x="723.4628195640315" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer4_slice0_box" x="723.4628195640315" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer5_box" x="654.1807872612765" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer5_slice0_box" x="654.1807872612765" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer6_box" x="584.8987549585214" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer6_slice0_box" x="584.8987549585214" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer7_box" x="515.6167226557664" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer7_slice0_box" x="515.6167226557664" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer8_box" x="446.3346903530113" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer8_slice0_box" x="446.3346903530113" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer9_box" x="377.05265805025624" y="4402.0" z="20.0" />
+      <box name="EcalBarrel_layer9_slice0_box" x="377.05265805025624" y="4402.0" z="20.0" />
+      <polyhedra name="MuonEndcap_envelope_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="530.0" rmax="5022.814296703155" z="-1100.0" />
+        <zplane rmin="917.919357558623" rmax="5022.814296703155" z="1100.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="547.6326980708465" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="547.6326980708465" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer0_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="547.6326980708465" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="547.6326980708465" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer1_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="565.2653961416929" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="565.2653961416929" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer1_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="565.2653961416929" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="565.2653961416929" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer2_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="582.8980942125394" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="582.8980942125394" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer2_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="582.8980942125394" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="582.8980942125394" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer3_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="600.5307922833858" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="600.5307922833858" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer3_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="600.5307922833858" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="600.5307922833858" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer4_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="618.1634903542323" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="618.1634903542323" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer4_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="618.1634903542323" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="618.1634903542323" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer5_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="635.7961884250788" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="635.7961884250788" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer5_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="635.7961884250788" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="635.7961884250788" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer6_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="653.4288864959252" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="653.4288864959252" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer6_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="653.4288864959252" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="653.4288864959252" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer7_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="671.0615845667717" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="671.0615845667717" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer7_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="671.0615845667717" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="671.0615845667717" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer8_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="688.6942826376181" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="688.6942826376181" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer8_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="688.6942826376181" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="688.6942826376181" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer9_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="706.3269807084646" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="706.3269807084646" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer9_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="706.3269807084646" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="706.3269807084646" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer10_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="723.959678779311" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="723.959678779311" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer10_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="723.959678779311" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="723.959678779311" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer11_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="741.5923768501575" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="741.5923768501575" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer11_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="741.5923768501575" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="741.5923768501575" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer12_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="759.225074921004" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="759.225074921004" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer12_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="759.225074921004" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="759.225074921004" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer13_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="776.8577729918504" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="776.8577729918504" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer13_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="776.8577729918504" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="776.8577729918504" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer14_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="794.4904710626969" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="794.4904710626969" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer14_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="794.4904710626969" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="794.4904710626969" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer15_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="812.1231691335433" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="812.1231691335433" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer15_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="812.1231691335433" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="812.1231691335433" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer16_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="829.7558672043898" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="829.7558672043898" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer16_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="829.7558672043898" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="829.7558672043898" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer17_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="847.3885652752363" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="847.3885652752363" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer17_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="847.3885652752363" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="847.3885652752363" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer18_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="865.0212633460827" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="865.0212633460827" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer18_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="865.0212633460827" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="865.0212633460827" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer19_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="882.6539614169292" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="882.6539614169292" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer19_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="882.6539614169292" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="882.6539614169292" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer20_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="900.2866594877756" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="900.2866594877756" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer20_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="900.2866594877756" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="900.2866594877756" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer21_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
+        <zplane rmin="917.9193575586221" rmax="5022.814296703155" z="-50.0" />
+        <zplane rmin="917.9193575586221" rmax="5022.814296703155" z="50.0" />
+      </polyhedra>
+      <polyhedra name="MuonEndcap_layer21_slice0_polyhedra" startphi="0" deltaphi="6.283185307179586" numsides="12">
[truncated at 1000 lines; 3851 more skipped]

LCDetectors/detectors/mcdrcal01
detector.properties added at 1.1
diff -N detector.properties
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ detector.properties	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1 @@
+name: mcd00

LCDetectors/detectors/mcdrcal01
det.lcdd added at 1.1
diff -N det.lcdd
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ det.lcdd	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1,192 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<lcdd xmlns:lcdd="http://www.lcsim.org/schemas/lcdd/1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/lcdd/1.0/lcdd.xsd">
+  <header>
+    <detector name="mcdrcal01" />
+    <generator name="GeomConverter" version="1.0" file="compact.xml" checksum="2843050907" />
+    <author name="Hans Wenzel" />
+    <comment>The compact format for the Muon Collider Higgs factory Detector with dual read out</comment>
+  </header>
+  <iddict />
+  <sensitive_detectors />
+  <limits>
+    <limitset name="cal_limits">
+      <limit name="step_length_max" unit="mm" particles="*" value="5.0" />
+    </limitset>
+  </limits>
+  <regions>
+    <region name="TrackingRegion" store_secondaries="true" cut="10.0" lunit="mm" threshold="1.0" eunit="MeV" />
+  </regions>
+  <display>
+    <vis name="WorldVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+    <vis name="TrackingVis" line_style="unbroken" drawing_style="wireframe" show_daughters="true" visible="false">
+      <color R="1.0" G="1.0" B="1.0" alpha="1.0" />
+    </vis>
+  </display>
+  <gdml>
+    <define>
+      <rotation name="identity_rot" x="0.0" y="0.0" z="0.0" unit="radian" />
+      <rotation name="reflect_rot" x="3.141592653589793" y="0.0" z="0.0" unit="radian" />
+      <position name="identity_pos" x="0.0" y="0.0" z="0.0" unit="mm" />
+      <constant name="world_side" value="30000.0" />
+      <constant name="cm" value="10.0" />
+      <constant name="tracking_region_radius" value="1240.0" />
+      <constant name="world_y" value="30000.0" />
+      <constant name="world_z" value="30000.0" />
+      <constant name="tracking_region_zmax" value="2000.0" />
+      <constant name="world_x" value="30000.0" />
+    </define>
+    <materials>
+      <element Z="83" formula="Bi" name="Bi">
+        <atom type="A" unit="g/mol" value="208.98" />
+      </element>
+      <element Z="32" formula="Ge" name="Ge">
+        <atom type="A" unit="g/mol" value="72.6128" />
+      </element>
+      <element Z="8" formula="O" name="O">
+        <atom type="A" unit="g/mol" value="15.9994" />
+      </element>
+      <element Z="74" formula="W" name="W">
+        <atom type="A" unit="g/mol" value="183.842" />
+      </element>
+      <element Z="28" formula="Ni" name="Ni">
+        <atom type="A" unit="g/mol" value="58.6933" />
+      </element>
+      <element Z="26" formula="Fe" name="Fe">
+        <atom type="A" unit="g/mol" value="55.8451" />
+      </element>
+      <element Z="6" formula="C" name="C">
+        <atom type="A" unit="g/mol" value="12.0107" />
+      </element>
+      <element Z="1" formula="H" name="H">
+        <atom type="A" unit="g/mol" value="1.00794" />
+      </element>
+      <element Z="5" formula="B" name="B">
+        <atom type="A" unit="g/mol" value="10.811" />
+      </element>
+      <material name="BGO">
+        <D value="7.13" unit="g/cm3" type="density" />
+        <composite n="4" ref="Bi" />
+        <composite n="3" ref="Ge" />
+        <composite n="12" ref="O" />
+      </material>
+      <material name="TungstenDens25">
+        <D value="18.2" unit="g/cm3" type="density" />
+        <fraction n="0.950" ref="W" />
+        <fraction n="0.044" ref="Ni" />
+        <fraction n="0.006" ref="Fe" />
+      </material>
+      <material name="BoratedPolyethylene5">
+        <D value="0.93" unit="g/cm3" type="density" />
+        <fraction n="0.612" ref="C" />
+        <fraction n="0.222" ref="O" />
+        <fraction n="0.116" ref="H" />
+        <fraction n="0.050" ref="B" />
+      </material>
+      <material name="Tungsten">
+        <RL type="X0" unit="cm" value="0.350418" />
+        <NIL type="lambda" unit="cm" value="10.3057" />
+        <D type="density" unit="g/cm3" value="19.3" />
+        <composite n="1" ref="W" />
+      </material>
+      <element name="N" formula="N" Z="7">
+        <atom type="A" unit="g/mol" value="14.0068" />
+      </element>
+      <element name="Ar" formula="Ar" Z="18">
+        <atom type="A" unit="g/mol" value="39.9477" />
+      </element>
+      <material name="Air">
+        <D type="density" unit="g/cm3" value="0.0012" />
+        <fraction n="0.754" ref="N" />
+        <fraction n="0.234" ref="O" />
+        <fraction n="0.012" ref="Ar" />
+      </material>
+    </materials>
+    <solids>
+      <box name="world_box" x="world_x" y="world_y" z="world_z" />
+      <tube name="tracking_cylinder" deltaphi="6.283185307179586" rmin="0.0" rmax="tracking_region_radius" z="2*tracking_region_zmax" />
+      <polycone name="ForwardM1_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="28.0" rmax="28.0" z="204.5" />
+        <zplane rmin="21.0" rmax="214.36" z="900.0" />
+        <zplane rmin="85.0" rmax="450.0" z="3500.0" />
+      </polycone>
+      <polycone name="ForwardM1Poly_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="214.36" rmax="214.36" z="900.0" />
+        <zplane rmin="257.27" rmax="292.43" z="1191.36" />
+        <zplane rmin="450.0" rmax="502.0" z="3500.0" />
+      </polycone>
+      <polycone name="BackwardM1Poly_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="450.0" rmax="502.0" z="-3500.0" />
+        <zplane rmin="257.27" rmax="292.43" z="-1191.36" />
+        <zplane rmin="214.36" rmax="214.36" z="-900.0" />
+      </polycone>
+      <polycone name="BackwardwardM1_envelope_polycone" startphi="0.0" deltaphi="6.283185307179586">
+        <zplane rmin="85.0" rmax="450.0" z="-3500.0" />
+        <zplane rmin="21.0" rmax="214.36" z="-900.0" />
+        <zplane rmin="28.0" rmax="28.0" z="-204.5" />
+      </polycone>
+    </solids>
+    <structure>
+      <volume name="ForwardM1_envelope_volume">
+        <materialref ref="Tungsten" />
+        <solidref ref="ForwardM1_envelope_polycone" />
+      </volume>
+      <volume name="ForwardM1Poly_envelope_volume">
+        <materialref ref="BoratedPolyethylene5" />
+        <solidref ref="ForwardM1Poly_envelope_polycone" />
+      </volume>
+      <volume name="BackwardM1Poly_envelope_volume">
+        <materialref ref="BoratedPolyethylene5" />
+        <solidref ref="BackwardM1Poly_envelope_polycone" />
+      </volume>
+      <volume name="BackwardwardM1_envelope_volume">
+        <materialref ref="Tungsten" />
+        <solidref ref="BackwardwardM1_envelope_polycone" />
+      </volume>
+      <volume name="tracking_volume">
+        <materialref ref="Air" />
+        <solidref ref="tracking_cylinder" />
+        <physvol>
+          <volumeref ref="ForwardM1_envelope_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <physvol>
+          <volumeref ref="ForwardM1Poly_envelope_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <physvol>
+          <volumeref ref="BackwardM1Poly_envelope_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <physvol>
+          <volumeref ref="BackwardwardM1_envelope_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <regionref ref="TrackingRegion" />
+        <visref ref="TrackingVis" />
+      </volume>
+      <volume name="world_volume">
+        <materialref ref="Air" />
+        <solidref ref="world_box" />
+        <physvol>
+          <volumeref ref="tracking_volume" />
+          <positionref ref="identity_pos" />
+          <rotationref ref="identity_rot" />
+        </physvol>
+        <visref ref="WorldVis" />
+      </volume>
+    </structure>
+    <setup name="Default" version="1.0">
+      <world ref="world_volume" />
+    </setup>
+  </gdml>
+  <fields>
+    <solenoid name="GlobalSolenoid" lunit="mm" funit="tesla" outer_radius="world_side" inner_field="5.0" outer_field="-0.6" zmax="10000.0" zmin="-10000.0" inner_radius="3000.0" />
+  </fields>
+</lcdd>
+

LCDetectors/detectors/mcdrcal01
mcdrcal01.gdml added at 1.1
diff -N mcdrcal01.gdml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ mcdrcal01.gdml	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1,3658 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.lcsim.org/schemas/gdml/1.0/gdml.xsd" >
+ <define>
+  <position name="VertexEndcap_layer0_slice1_volume0x2ca5cb0inVertexEndcap_layer0_volume0x2ca5450p" unit="mm" x="0" y="0" z="0.0100000000000102" />
+  <position name="VertexEndcap_layer0_slice0_volume0x2ca59f0inVertexEndcap_layer0_volume0x2ca5450p" unit="mm" x="0" y="0" z="-0.0465" />
+  <position name="VertexEndcap_layer1_slice1_volume0x2ca7aa0inVertexEndcap_layer1_volume0x2ca7240p" unit="mm" x="0" y="0" z="0.0100000000000102" />
+  <position name="VertexEndcap_layer1_slice0_volume0x2ca77e0inVertexEndcap_layer1_volume0x2ca7240p" unit="mm" x="0" y="0" z="-0.0465" />
+  <position name="VertexEndcap_layer2_slice1_volume0x2ca98e0inVertexEndcap_layer2_volume0x2ca9030p" unit="mm" x="0" y="0" z="0.00999999999998181" />
+  <position name="VertexEndcap_layer2_slice0_volume0x2ca9600inVertexEndcap_layer2_volume0x2ca9030p" unit="mm" x="0" y="0" z="-0.0465" />
+  <position name="VertexEndcap_layer3_slice1_volume0x2cab6a0inVertexEndcap_layer3_volume0x2caadf0p" unit="mm" x="0" y="0" z="0.00999999999998181" />
+  <position name="VertexEndcap_layer3_slice0_volume0x2cab3c0inVertexEndcap_layer3_volume0x2caadf0p" unit="mm" x="0" y="0" z="-0.0465" />
+  <position name="TrackerEndcap_layer3_volume0x2d62080intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-1636.15" />
+  <rotation name="TrackerEndcap_layer3_volume0x2d62080intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="TrackerEndcap_layer3_volume0x2d622b0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="1636.15" />
+  <position name="TrackerEndcap_layer2_volume0x2d61ce0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-1378.15" />
+  <rotation name="TrackerEndcap_layer2_volume0x2d61ce0intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="TrackerEndcap_layer2_volume0x2d61f10intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="1378.15" />
+  <position name="TrackerEndcap_layer1_volume0x2d61a20intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-1114.15" />
+  <rotation name="TrackerEndcap_layer1_volume0x2d61a20intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="TrackerEndcap_layer1_volume0x2d61800intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="1114.15" />
+  <position name="TrackerEndcap_layer0_volume0x2d61900intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-855.15" />
+  <rotation name="TrackerEndcap_layer0_volume0x2d61900intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="TrackerEndcap_layer0_volume0x2d613b0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="855.15" />
+  <position name="VertexEndcap_layer3_volume0x2d60090intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-320.0565" />
+  <rotation name="VertexEndcap_layer3_volume0x2d60090intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="VertexEndcap_layer3_volume0x2d602c0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="320.0565" />
+  <position name="VertexEndcap_layer2_volume0x2d5fc90intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-270.0565" />
+  <rotation name="VertexEndcap_layer2_volume0x2d5fc90intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="VertexEndcap_layer2_volume0x2d5fec0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="270.0565" />
+  <position name="VertexEndcap_layer1_volume0x2d5f9c0intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-230.0565" />
+  <rotation name="VertexEndcap_layer1_volume0x2d5f9c0intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="VertexEndcap_layer1_volume0x2d5fb30intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="230.0565" />
+  <position name="VertexEndcap_layer0_volume0x2d5f540intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="-190.0565" />
+  <rotation name="VertexEndcap_layer0_volume0x2d5f540intracking_volume0x2d58aa0r" unit="degree" x="180" y="-0" z="0" />
+  <position name="VertexEndcap_layer0_volume0x2d5f770intracking_volume0x2d58aa0p" unit="mm" x="0" y="0" z="190.0565" />
+  <position name="EcalEndcap_layer9_volume0x2c70f90inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="90" />
+  <position name="EcalEndcap_layer8_volume0x2c70dc0inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="70" />
+  <position name="EcalEndcap_layer7_volume0x2c70ba0inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="50" />
+  <position name="EcalEndcap_layer6_volume0x2c70980inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="30" />
+  <position name="EcalEndcap_layer5_volume0x2c706e0inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="10" />
+  <position name="EcalEndcap_layer4_volume0x2c703c0inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="-10" />
+  <position name="EcalEndcap_layer3_volume0x2c704c0inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="-30" />
+  <position name="EcalEndcap_layer2_volume0x2c70070inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="-50" />
+  <position name="EcalEndcap_layer1_volume0x2c6fd30inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="-70" />
+  <position name="EcalEndcap_layer0_volume0x2c6fe30inEcalEndcap_volume0x2c6f850p" unit="mm" x="0" y="0" z="-90" />
+  <position name="HcalEndcap_layer29_volume0x2ca3010inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="725" />
+  <position name="HcalEndcap_layer28_volume0x2ca2df0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="675" />
+  <position name="HcalEndcap_layer27_volume0x2ca2bd0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="625" />
+  <position name="HcalEndcap_layer26_volume0x2ca29b0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="575" />
+  <position name="HcalEndcap_layer25_volume0x2ca2790inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="525" />
+  <position name="HcalEndcap_layer24_volume0x2ca2570inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="475" />
+  <position name="HcalEndcap_layer23_volume0x2ca2350inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="425" />
+  <position name="HcalEndcap_layer22_volume0x2ca2130inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="375" />
+  <position name="HcalEndcap_layer21_volume0x2ca1f10inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="325" />
+  <position name="HcalEndcap_layer20_volume0x2ca1cf0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="275" />
+  <position name="HcalEndcap_layer19_volume0x2ca1ad0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="225" />
+  <position name="HcalEndcap_layer18_volume0x2ca18b0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="175" />
+  <position name="HcalEndcap_layer17_volume0x2ca14e0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="125" />
+  <position name="HcalEndcap_layer16_volume0x2ca1620inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="75" />
+  <position name="HcalEndcap_layer15_volume0x2ca10d0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="25" />
+  <position name="HcalEndcap_layer14_volume0x2ca11d0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-25" />
+  <position name="HcalEndcap_layer13_volume0x2ca0c80inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-75" />
+  <position name="HcalEndcap_layer12_volume0x2ca0d80inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-125" />
+  <position name="HcalEndcap_layer11_volume0x2ca0830inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-175" />
+  <position name="HcalEndcap_layer10_volume0x2ca0930inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-225" />
+  <position name="HcalEndcap_layer9_volume0x2ca0380inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-275" />
+  <position name="HcalEndcap_layer8_volume0x2ca04d0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-325" />
+  <position name="HcalEndcap_layer7_volume0x2c9ff80inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-375" />
+  <position name="HcalEndcap_layer6_volume0x2ca0080inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-425" />
+  <position name="HcalEndcap_layer5_volume0x2c9fbd0inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-475" />
+  <position name="HcalEndcap_layer4_volume0x2c9f990inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-525" />
+  <position name="HcalEndcap_layer3_volume0x2c9f690inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-575" />
+  <position name="HcalEndcap_layer2_volume0x2c9f790inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-625" />
+  <position name="HcalEndcap_layer1_volume0x2c9f220inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-675" />
+  <position name="HcalEndcap_layer0_volume0x2c9f320inHcalEndcap_volume0x2c9ef60p" unit="mm" x="0" y="0" z="-725" />
+  <position name="EcalBarrel_layer90x2cbab90inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="90" />
+  <position name="EcalBarrel_layer80x2cbad30inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="70" />
+  <position name="EcalBarrel_layer70x2cba850inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="50" />
+  <position name="EcalBarrel_layer60x2cba9a0inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="30" />
+  <position name="EcalBarrel_layer50x28072e0inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="10" />
+  <position name="EcalBarrel_layer40x2cba5c0inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="-10" />
+  <position name="EcalBarrel_layer30x2807430inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="-30" />
+  <position name="EcalBarrel_layer20x2cb9ee0inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="-50" />
+  <position name="EcalBarrel_layer10x2cb9a00inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="-70" />
+  <position name="EcalBarrel_layer00x2cb9b50inEcalBarrel_module0x2cb97b0p" unit="mm" x="0" y="0" z="-90" />
+  <position name="EcalBarrel_module0x2cc1bb0inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-813.17279836453" y="1096.01551083915" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1bb0inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="45" z="0" />
+  <position name="EcalBarrel_module0x2cc1a90inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-1252.23605646974" y="542.590876146216" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1a90inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="75" z="0" />
+  <position name="EcalBarrel_module0x2cc1d40inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-1355.76367451075" y="-156.22054563059" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1d40inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="75" z="180" />
+  <position name="EcalBarrel_module0x2cc1940inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-1096.01551083915" y="-813.172798364531" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1940inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="44.9999999999999" z="180" />
+  <position name="EcalBarrel_module0x2cc1820inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-542.590876146216" y="-1252.23605646974" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1820inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="14.9999999999999" z="180" />
+  <position name="EcalBarrel_module0x2cc1680inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="156.22054563059" y="-1355.76367451075" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1680inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="-15" z="180" />
+  <position name="EcalBarrel_module0x2cc1560inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="813.17279836453" y="-1096.01551083915" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1560inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="-45" z="180" />
+  <position name="EcalBarrel_module0x2cc1410inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="1252.23605646974" y="-542.590876146216" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1410inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="-90" y="-75" z="180" />
+  <position name="EcalBarrel_module0x2cc12f0inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="1355.76367451075" y="156.22054563059" z="0" />
+  <rotation name="EcalBarrel_module0x2cc12f0inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="-75" z="0" />
+  <position name="EcalBarrel_module0x2cc1110inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="1096.01551083915" y="813.17279836453" z="0" />
+  <rotation name="EcalBarrel_module0x2cc1110inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="-45" z="0" />
+  <position name="EcalBarrel_module0x2cc0ff0inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="542.590876146217" y="1252.23605646974" z="0" />
+  <rotation name="EcalBarrel_module0x2cc0ff0inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="-15" z="0" />
+  <position name="EcalBarrel_module0x2cc11d0inEcalBarrel_envelope0x2cc0ed0p" unit="mm" x="-156.220545630589" y="1355.76367451075" z="0" />
+  <rotation name="EcalBarrel_module0x2cc11d0inEcalBarrel_envelope0x2cc0ed0r" unit="degree" x="90" y="15" z="0" />
+  <position name="MuonEndcap_layer21_volume0x2ce5d60inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="1050" />
+  <position name="MuonEndcap_layer20_volume0x2ce5810inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="950" />
+  <position name="MuonEndcap_layer19_volume0x2ce5910inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="850" />
+  <position name="MuonEndcap_layer18_volume0x2ce5500inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="750" />
+  <position name="MuonEndcap_layer17_volume0x2ce5130inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="650" />
+  <position name="MuonEndcap_layer16_volume0x2ce4fc0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="550" />
+  <position name="MuonEndcap_layer15_volume0x2ce4da0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="450" />
+  <position name="MuonEndcap_layer14_volume0x2ce4b80inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="350" />
+  <position name="MuonEndcap_layer13_volume0x2ce4960inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="250" />
+  <position name="MuonEndcap_layer12_volume0x2ce4740inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="150" />
+  <position name="MuonEndcap_layer11_volume0x2ce4420inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="50" />
+  <position name="MuonEndcap_layer10_volume0x2ce4520inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-50" />
+  <position name="MuonEndcap_layer9_volume0x2ce3f70inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-150" />
+  <position name="MuonEndcap_layer8_volume0x2ce40c0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-250" />
+  <position name="MuonEndcap_layer7_volume0x2ce3b70inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-350" />
+  <position name="MuonEndcap_layer6_volume0x2ce3c70inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-450" />
+  <position name="MuonEndcap_layer5_volume0x2ce37c0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-550" />
+  <position name="MuonEndcap_layer4_volume0x2ce35a0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-650" />
+  <position name="MuonEndcap_layer3_volume0x2ce32a0inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-750" />
+  <position name="MuonEndcap_layer2_volume0x2ce3370inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-850" />
+  <position name="MuonEndcap_layer1_volume0x2ce2e60inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-950" />
+  <position name="MuonEndcap_layer0_volume0x2ce2f60inMuonEndcap_volume0x2ce2ba0p" unit="mm" x="0" y="0" z="-1050" />
+  <position name="HcalBarrel_stave_layer290x2d10eb0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="725" />
+  <position name="HcalBarrel_stave_layer280x2d109e0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="675" />
+  <position name="HcalBarrel_stave_layer270x2d10b20inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="625" />
+  <position name="HcalBarrel_stave_layer260x2d10650inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="575" />
+  <position name="HcalBarrel_stave_layer250x2d10790inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="525" />
+  <position name="HcalBarrel_stave_layer240x2d102c0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="475" />
+  <position name="HcalBarrel_stave_layer230x2d10400inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="425" />
+  <position name="HcalBarrel_stave_layer220x2d0ff30inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="375" />
+  <position name="HcalBarrel_stave_layer210x2d10070inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="325" />
+  <position name="HcalBarrel_stave_layer200x2d0fba0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="275" />
+  <position name="HcalBarrel_stave_layer190x2d0fce0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="225" />
+  <position name="HcalBarrel_stave_layer180x2d0f700inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="175" />
+  <position name="HcalBarrel_stave_layer170x2d0f950inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="125" />
+  <position name="HcalBarrel_stave_layer160x2d0f400inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="75" />
+  <position name="HcalBarrel_stave_layer150x2d0f540inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="25" />
+  <position name="HcalBarrel_stave_layer140x2d0f070inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-25" />
+  <position name="HcalBarrel_stave_layer130x2d0f1b0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-75" />
+  <position name="HcalBarrel_stave_layer120x2d0ece0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-125" />
+  <position name="HcalBarrel_stave_layer110x2d0ee20inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-175" />
+  <position name="HcalBarrel_stave_layer100x2cb9fc0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-225" />
+  <position name="HcalBarrel_stave_layer90x2cba420inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-275" />
+  <position name="HcalBarrel_stave_layer80x2cba230inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-325" />
+  <position name="HcalBarrel_stave_layer70x2cba1a0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-375" />
+  <position name="HcalBarrel_stave_layer60x2d0ded0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-425" />
+  <position name="HcalBarrel_stave_layer50x2d0d9a0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-475" />
+  <position name="HcalBarrel_stave_layer40x2d0daf0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-525" />
+  <position name="HcalBarrel_stave_layer30x2d0d610inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-575" />
+  <position name="HcalBarrel_stave_layer20x2d0d760inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-625" />
+  <position name="HcalBarrel_stave_layer10x2d0d280inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-675" />
+  <position name="HcalBarrel_stave_layer00x2d0d3d0inHcalBarrel_stave_inner0x2d0d030p" unit="mm" x="0" y="0" z="-725" />
+  <position name="HcalBarrel_stave_outer0x2d18010inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-1562.70598642227" y="1562.70598642227" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d18010inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="45" z="0" />
+  <position name="HcalBarrel_stave_outer0x2d17ef0inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-2134.69607609884" y="571.99008967657" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17ef0inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="75" z="0" />
+  <position name="HcalBarrel_stave_outer0x2d181a0inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-2134.69607609884" y="-571.990089676573" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d181a0inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="75" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d17da0inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-1562.70598642227" y="-1562.70598642227" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17da0inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="44.9999999999999" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d17c80inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-571.990089676569" y="-2134.69607609884" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17c80inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="14.9999999999999" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d17ae0inHcalBarrel_envelope0x2d172e0p" unit="mm" x="571.990089676572" y="-2134.69607609884" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17ae0inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="-15" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d179c0inHcalBarrel_envelope0x2d172e0p" unit="mm" x="1562.70598642227" y="-1562.70598642227" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d179c0inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="-45" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d17870inHcalBarrel_envelope0x2d172e0p" unit="mm" x="2134.69607609884" y="-571.99008967657" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17870inHcalBarrel_envelope0x2d172e0r" unit="degree" x="-90" y="-75" z="180" />
+  <position name="HcalBarrel_stave_outer0x2d17750inHcalBarrel_envelope0x2d172e0p" unit="mm" x="2134.69607609884" y="571.990089676571" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17750inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="-75" z="0" />
+  <position name="HcalBarrel_stave_outer0x2d17570inHcalBarrel_envelope0x2d172e0p" unit="mm" x="1562.70598642227" y="1562.70598642227" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17570inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="-45" z="0" />
+  <position name="HcalBarrel_stave_outer0x2d17450inHcalBarrel_envelope0x2d172e0p" unit="mm" x="571.990089676571" y="2134.69607609884" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17450inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="-15" z="0" />
+  <position name="HcalBarrel_stave_outer0x2d17630inHcalBarrel_envelope0x2d172e0p" unit="mm" x="-571.990089676571" y="2134.69607609884" z="0" />
+  <rotation name="HcalBarrel_stave_outer0x2d17630inHcalBarrel_envelope0x2d172e0r" unit="degree" x="90" y="15" z="0" />
+  <position name="MuonBarrel_stave_layer210x2d45b90inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="1050" />
+  <position name="MuonBarrel_stave_layer200x2d45cd0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="950" />
+  <position name="MuonBarrel_stave_layer190x2d45800inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="850" />
+  <position name="MuonBarrel_stave_layer180x2d45940inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="750" />
+  <position name="MuonBarrel_stave_layer170x2d45390inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="650" />
+  <position name="MuonBarrel_stave_layer160x2d45520inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="550" />
+  <position name="MuonBarrel_stave_layer150x2d45050inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="450" />
+  <position name="MuonBarrel_stave_layer140x2d45190inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="350" />
+  <position name="MuonBarrel_stave_layer130x2d44cc0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="250" />
+  <position name="MuonBarrel_stave_layer120x2d44e00inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="150" />
+  <position name="MuonBarrel_stave_layer110x2d44930inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="50" />
+  <position name="MuonBarrel_stave_layer100x2d44a70inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-50" />
+  <position name="MuonBarrel_stave_layer90x2d444f0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-150" />
+  <position name="MuonBarrel_stave_layer80x2d44690inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-250" />
+  <position name="MuonBarrel_stave_layer70x2d441b0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-350" />
+  <position name="MuonBarrel_stave_layer60x2d44300inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-450" />
+  <position name="MuonBarrel_stave_layer50x2d43dd0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-550" />
+  <position name="MuonBarrel_stave_layer40x2d43f20inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-650" />
+  <position name="MuonBarrel_stave_layer30x2d43a40inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-750" />
+  <position name="MuonBarrel_stave_layer20x2d43b90inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-850" />
+  <position name="MuonBarrel_stave_layer10x2d436b0inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-950" />
+  <position name="MuonBarrel_stave_layer00x2d43800inMuonBarrel_stave_inner0x2d43460p" unit="mm" x="0" y="0" z="-1050" />
+  <position name="MuonBarrel_stave_outer0x2d4cc90inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-2899.13780286485" y="2899.13780286484" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4cc90inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="45" z="0" />
+  <position name="MuonBarrel_stave_outer0x2d4cb70inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-3960.29588778518" y="1061.15808492033" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4cb70inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="75" z="0" />
+  <position name="MuonBarrel_stave_outer0x2d4ce20inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-3960.29588778518" y="-1061.15808492034" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4ce20inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="75" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4ca20inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-2899.13780286484" y="-2899.13780286485" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4ca20inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="44.9999999999999" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4c900inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-1061.15808492033" y="-3960.29588778518" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c900inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="14.9999999999999" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4c760inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="1061.15808492034" y="-3960.29588778518" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c760inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="-15" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4c640inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="2899.13780286485" y="-2899.13780286484" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c640inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="-45" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4c4f0inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="3960.29588778518" y="-1061.15808492033" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c4f0inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="-90" y="-75" z="180" />
+  <position name="MuonBarrel_stave_outer0x2d4c3d0inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="3960.29588778518" y="1061.15808492034" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c3d0inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="-75" z="0" />
+  <position name="MuonBarrel_stave_outer0x2d4c1f0inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="2899.13780286484" y="2899.13780286485" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c1f0inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="-45" z="0" />
+  <position name="MuonBarrel_stave_outer0x2d4c0d0inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="1061.15808492034" y="3960.29588778518" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c0d0inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="-15" z="0" />
+  <position name="MuonBarrel_stave_outer0x2d4c2b0inMuonBarrel_envelope0x2d4bf60p" unit="mm" x="-1061.15808492034" y="3960.29588778518" z="0" />
+  <rotation name="MuonBarrel_stave_outer0x2d4c2b0inMuonBarrel_envelope0x2d4bf60r" unit="degree" x="90" y="15" z="0" />
+  <rotation name="MuonBarrel_envelope0x2d6af10inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+  <rotation name="HcalBarrel_envelope0x2d6ab80inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+  <position name="MuonEndcap_volume0x2d6a340inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="-4803" />
+  <rotation name="MuonEndcap_volume0x2d6a340inworld_volume0x2d66c50r" unit="degree" x="180" y="7.01647756389266e-15" z="-165" />
+  <position name="MuonEndcap_volume0x2d6a1b0inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="4803" />
+  <rotation name="MuonEndcap_volume0x2d6a1b0inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+  <rotation name="EcalBarrel_envelope0x2d6a220inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+  <position name="HcalEndcap_volume0x2d69c50inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="-2952" />
+  <rotation name="HcalEndcap_volume0x2d69c50inworld_volume0x2d66c50r" unit="degree" x="180" y="7.01647756389266e-15" z="-165" />
+  <position name="HcalEndcap_volume0x2d69a10inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="2952" />
+  <rotation name="HcalEndcap_volume0x2d69a10inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+  <position name="EcalEndcap_volume0x2d69af0inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="-2101" />
+  <rotation name="EcalEndcap_volume0x2d69af0inworld_volume0x2d66c50r" unit="degree" x="180" y="7.01647756389266e-15" z="-165" />
+  <position name="EcalEndcap_volume0x2d69680inworld_volume0x2d66c50p" unit="mm" x="0" y="0" z="2101" />
+  <rotation name="EcalEndcap_volume0x2d69680inworld_volume0x2d66c50r" unit="degree" x="0" y="-0" z="15" />
+ </define>
+ <materials>
+  <element Z="83" formula="Bi" name="Bi0x28f4330" >
+   <atom value="208.98" />
+  </element>
+  <element Z="32" formula="Ge" name="Ge0x29a3a00" >
+   <atom value="72.6128" />
+  </element>
+  <element Z="8" formula="O" name="O0x29a3e90" >
+   <atom value="15.9994" />
+  </element>
+  <material name="BGO0x28cabf0" >
+   <D value="7.13" />
+   <fraction n="0.671017" ref="Bi0x28f4330" />
+   <fraction n="0.174865" ref="Ge0x29a3a00" />
+   <fraction n="0.154118" ref="O0x29a3e90" />
+  </material>
+  <element Z="74" formula="W" name="W0x29a4320" >
+   <atom value="183.842" />
+  </element>
+  <element Z="28" formula="Ni" name="Ni0x29a4870" >
+   <atom value="58.6933" />
+  </element>
+  <element Z="26" formula="Fe" name="Fe0x28c9640" >
+   <atom value="55.8451" />
+  </element>
+  <material name="TungstenDens250x291acc0" >
+   <D value="18.2" />
+   <fraction n="0.95" ref="W0x29a4320" />
+   <fraction n="0.044" ref="Ni0x29a4870" />
+   <fraction n="0.006" ref="Fe0x28c9640" />
+  </material>
+  <element Z="6" formula="C" name="C0x28c9b40" >
+   <atom value="12.0107" />
+  </element>
+  <element Z="1" formula="H" name="H0x28c9f90" >
+   <atom value="1.00794" />
+  </element>
+  <element Z="5" formula="B" name="B0x28ca400" >
+   <atom value="10.811" />
+  </element>
+  <material name="BoratedPolyethylene50x291bf90" >
+   <D value="0.93" />
+   <fraction n="0.612" ref="C0x28c9b40" />
+   <fraction n="0.222" ref="O0x29a3e90" />
+   <fraction n="0.116" ref="H0x28c9f90" />
+   <fraction n="0.05" ref="B0x28ca400" />
+  </material>
+  <element Z="7" formula="N" name="N0x291cec0" >
+   <atom value="14.0068" />
+  </element>
+  <element Z="18" formula="Ar" name="Ar0x291d340" >
+   <atom value="39.9477" />
+  </element>
+  <material name="Air0x28f61f0" >
+   <D value="0.0012" />
+   <fraction n="0.754" ref="N0x291cec0" />
+   <fraction n="0.234" ref="O0x29a3e90" />
+   <fraction n="0.012" ref="Ar0x291d340" />
+  </material>
+  <material Z="14" name="Silicon0x28f7460" >
+   <D value="2.33" />
+   <atom value="28.0854" />
+  </material>
+  <material Z="74" name="Tungsten0x28f7ec0" >
+   <D value="19.3" />
+   <atom value="183.842" />
+  </material>
+  <material Z="26" name="Iron0x28f8ae0" >
+   <D value="7.874" />
+   <atom value="55.8451" />
+  </material>
+  <material name="Steel2350x28f95c0" >
+   <D value="7.85" />
+   <fraction n="0.998" ref="Fe0x28c9640" />
+   <fraction n="0.002" ref="C0x28c9b40" />
+  </material>
+ </materials>
+ <solids>
+  <box aunit="radian" lunit="mm" name="world_box0x28f92f0" x="30000" y="30000" z="30000" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="tracking_cylinder0x28fa9b0" rmax="1250" rmin="0" startphi="0" z="4000" />
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_envelope_polyhedra0x28fae20" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="380" z="-100" />
+   <zplane rmax="1206.44135703505" rmin="415.265396141693" z="100" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer0_polyhedra0x29cba70" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="383.526539614169" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="383.526539614169" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer0_slice0_polyhedra0x29cfba0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="383.526539614169" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="383.526539614169" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer1_polyhedra0x29e5c40" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="387.053079228339" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="387.053079228339" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer1_slice0_polyhedra0x29e9db0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="387.053079228339" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="387.053079228339" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer2_polyhedra0x28d5d10" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="390.579618842508" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="390.579618842508" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer2_slice0_polyhedra0x28d9da0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="390.579618842508" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="390.579618842508" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer3_polyhedra0x293fb40" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="394.106158456677" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="394.106158456677" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer3_slice0_polyhedra0x2943c70" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="394.106158456677" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="394.106158456677" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer4_polyhedra0x2921890" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="397.632698070846" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="397.632698070846" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer4_slice0_polyhedra0x29259c0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="397.632698070846" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="397.632698070846" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer5_polyhedra0x2a19fe0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="401.159237685016" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="401.159237685016" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer5_slice0_polyhedra0x2a1e110" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="401.159237685016" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="401.159237685016" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer6_polyhedra0x2a22220" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="404.685777299185" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="404.685777299185" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer6_slice0_polyhedra0x2a27e10" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="404.685777299185" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="404.685777299185" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer7_polyhedra0x2a2be60" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="408.212316913354" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="408.212316913354" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer7_slice0_polyhedra0x2a2ff90" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="408.212316913354" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="408.212316913354" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer8_polyhedra0x2a340a0" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="411.738856527524" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="411.738856527524" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer8_slice0_polyhedra0x296ff80" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="411.738856527524" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="411.738856527524" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer9_polyhedra0x2974110" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="415.265396141693" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="415.265396141693" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalEndcap_layer9_slice0_polyhedra0x2978180" numsides="12" startphi="0" >
+   <zplane rmax="1206.44135703505" rmin="415.265396141693" z="-10" />
+   <zplane rmax="1206.44135703505" rmin="415.265396141693" z="10" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_envelope_polyhedra0x297c280" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="390" z="-750" />
+   <zplane rmax="1410.25170638204" rmin="654.490471062697" z="750" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer0_polyhedra0x2903390" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="398.816349035423" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="398.816349035423" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer0_slice0_polyhedra0x2907490" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="398.816349035423" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="398.816349035423" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer1_polyhedra0x290b5a0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="407.632698070846" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="407.632698070846" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer1_slice0_polyhedra0x290f6d0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="407.632698070846" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="407.632698070846" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer2_polyhedra0x29d4e70" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="416.44904710627" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="416.44904710627" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer2_slice0_polyhedra0x29d8fa0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="416.44904710627" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="416.44904710627" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer3_polyhedra0x29dd0b0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="425.265396141693" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="425.265396141693" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer3_slice0_polyhedra0x29e11e0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="425.265396141693" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="425.265396141693" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer4_polyhedra0x2982ee0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="434.081745177116" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="434.081745177116" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer4_slice0_polyhedra0x2986f40" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="434.081745177116" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="434.081745177116" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer5_polyhedra0x298b210" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="442.898094212539" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="442.898094212539" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer5_slice0_polyhedra0x298f290" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="442.898094212539" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="442.898094212539" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer6_polyhedra0x2993370" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="451.714443247963" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="451.714443247963" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer6_slice0_polyhedra0x29974b0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="451.714443247963" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="451.714443247963" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer7_polyhedra0x299b620" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="460.530792283386" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="460.530792283386" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer7_slice0_polyhedra0x2953910" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="460.530792283386" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="460.530792283386" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer8_polyhedra0x29578e0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="469.347141318809" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="469.347141318809" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer8_slice0_polyhedra0x295bb70" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="469.347141318809" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="469.347141318809" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer9_polyhedra0x295fbc0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="478.163490354232" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="478.163490354232" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer9_slice0_polyhedra0x2963cf0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="478.163490354232" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="478.163490354232" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer10_polyhedra0x2967e90" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="486.979839389656" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="486.979839389656" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer10_slice0_polyhedra0x2a40820" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="486.979839389656" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="486.979839389656" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer11_polyhedra0x2a44a00" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="495.796188425079" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="495.796188425079" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer11_slice0_polyhedra0x2a48b60" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="495.796188425079" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="495.796188425079" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer12_polyhedra0x2a4cb40" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="504.612537460502" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="504.612537460502" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer12_slice0_polyhedra0x2a50ce0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="504.612537460502" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="504.612537460502" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer13_polyhedra0x2a54dd0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="513.428886495925" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="513.428886495925" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer13_slice0_polyhedra0x2a58f10" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="513.428886495925" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="513.428886495925" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer14_polyhedra0x2a5d0b0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="522.245235531348" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="522.245235531348" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer14_slice0_polyhedra0x29ef270" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="522.245235531348" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="522.245235531348" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer15_polyhedra0x29f3590" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="531.061584566772" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="531.061584566772" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer15_slice0_polyhedra0x29f7680" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="531.061584566772" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="531.061584566772" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer16_polyhedra0x29fb660" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="539.877933602195" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="539.877933602195" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer16_slice0_polyhedra0x29ff8f0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="539.877933602195" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="539.877933602195" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer17_polyhedra0x2a038d0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="548.694282637618" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="548.694282637618" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer17_slice0_polyhedra0x2a07a70" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="548.694282637618" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="548.694282637618" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer18_polyhedra0x2a0bb60" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="557.510631673042" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="557.510631673042" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer18_slice0_polyhedra0x2a0fca0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="557.510631673042" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="557.510631673042" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer19_polyhedra0x2a13b70" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="566.326980708465" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="566.326980708465" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer19_slice0_polyhedra0x2b1cb70" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="566.326980708465" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="566.326980708465" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer20_polyhedra0x2b20e40" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="575.143329743888" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="575.143329743888" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer20_slice0_polyhedra0x2b24f60" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="575.143329743888" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="575.143329743888" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer21_polyhedra0x2b28f60" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="583.959678779312" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="583.959678779312" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer21_slice0_polyhedra0x2b2d020" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="583.959678779312" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="583.959678779312" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer22_polyhedra0x2b311d0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="592.776027814735" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="592.776027814735" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer22_slice0_polyhedra0x2b352b0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="592.776027814735" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="592.776027814735" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer23_polyhedra0x2949260" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="601.592376850158" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="601.592376850158" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer23_slice0_polyhedra0x2b3e370" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="601.592376850158" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="601.592376850158" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer24_polyhedra0x2b424a0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="610.408725885581" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="610.408725885581" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer24_slice0_polyhedra0x2b465d0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="610.408725885581" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="610.408725885581" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer25_polyhedra0x2b4a700" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="619.225074921005" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="619.225074921005" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer25_slice0_polyhedra0x2b4e7c0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="619.225074921005" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="619.225074921005" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer26_polyhedra0x2b52970" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="628.041423956428" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="628.041423956428" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer26_slice0_polyhedra0x2b56a50" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="628.041423956428" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="628.041423956428" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer27_polyhedra0x2b5ab90" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="636.857772991851" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="636.857772991851" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer27_slice0_polyhedra0x2b5ed60" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="636.857772991851" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="636.857772991851" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer28_polyhedra0x2b62ff0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="645.674122027275" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="645.674122027275" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer28_slice0_polyhedra0x2b67110" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="645.674122027275" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="645.674122027275" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer29_polyhedra0x2b6b110" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="654.490471062698" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="654.490471062698" z="25" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalEndcap_layer29_slice0_polyhedra0x2b6f1d0" numsides="12" startphi="0" >
+   <zplane rmax="1410.25170638204" rmin="654.490471062698" z="-25" />
+   <zplane rmax="1410.25170638204" rmin="654.490471062698" z="25" />
+  </polyhedra>
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer0_slice00x2b730b0" rmax="170" rmin="30" startphi="0" z="0.02" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer0_slice10x2b73770" rmax="170" rmin="30" startphi="0" z="0.093" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer00x2b73830" rmax="170" rmin="30" startphi="0" z="0.113" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer1_slice00x2b73ab0" rmax="170" rmin="36" startphi="0" z="0.02" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer1_slice10x2b74230" rmax="170" rmin="36" startphi="0" z="0.093" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer10x2b742f0" rmax="170" rmin="36" startphi="0" z="0.113" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer2_slice00x2b74540" rmax="170" rmin="47" startphi="0" z="0.02" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer2_slice10x2b749d0" rmax="170" rmin="47" startphi="0" z="0.093" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer20x2b74f40" rmax="170" rmin="47" startphi="0" z="0.113" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer3_slice00x2b74c60" rmax="170" rmin="60" startphi="0" z="0.02" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer3_slice10x2b754b0" rmax="170" rmin="60" startphi="0" z="0.093" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexEndcap_layer30x2b75ba0" rmax="170" rmin="60" startphi="0" z="0.113" />
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="ForwardM1_envelope_polycone0x2b764a0" startphi="0" >
+   <zplane rmax="28" rmin="28" z="204.5" />
+   <zplane rmax="214.36" rmin="21" z="900" />
+   <zplane rmax="313.96" rmin="48.05" z="1999" />
+  </polycone>
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="ForwardM2_envelope_polycone0x2b77280" startphi="0" >
+   <zplane rmax="314.14" rmin="48.1" z="2001" />
+   <zplane rmax="450" rmin="85" z="3500" />
+  </polycone>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="EcalBarrel_polyhedra0x2b77f30" numsides="12" startphi="0" >
+   <zplane rmax="1450" rmin="1250" z="-2201" />
+   <zplane rmax="1450" rmin="1250" z="2201" />
+  </polyhedra>
+  <trd aunit="radian" lunit="mm" name="EcalBarrel_module_trd0x2b7be90" x1="1069.87298107781" x2="377.052658050256" y1="4402" y2="4402" z="200" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer0_box0x2b7c0e0" x="1000.59094877505" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer0_slice0_box0x2805ad0" x="1000.59094877505" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer1_box0x28058e0" x="931.308916472297" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer1_slice0_box0x2b7cbf0" x="931.308916472297" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer2_box0x2b7ccc0" x="862.026884169542" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer2_slice0_box0x2b7d280" x="862.026884169542" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer3_box0x2b7d470" x="792.744851866787" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer3_slice0_box0x28059b0" x="792.744851866787" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer4_box0x2b7d540" x="723.462819564032" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer4_slice0_box0x2b7dde0" x="723.462819564032" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer5_box0x2b7dd20" x="654.180787261276" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer5_slice0_box0x2b7e3c0" x="654.180787261276" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer6_box0x2b7e650" x="584.898754958521" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer6_slice0_box0x2b7e5b0" x="584.898754958521" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer7_box0x2b7ec50" x="515.616722655766" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer7_slice0_box0x2b7ef10" x="515.616722655766" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer8_box0x2b7f200" x="446.334690353011" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer8_slice0_box0x2b7ed60" x="446.334690353011" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer9_box0x2b7f7b0" x="377.052658050256" y="4402" z="20" />
+  <box aunit="radian" lunit="mm" name="EcalBarrel_layer9_slice0_box0x2b7fac0" x="377.052658050256" y="4402" z="20" />
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_envelope_polyhedra0x2b800c0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="530" z="-1100" />
+   <zplane rmax="5022.81429670316" rmin="917.919357558623" z="1100" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer0_polyhedra0x2b841f0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="547.632698070846" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="547.632698070846" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer0_slice0_polyhedra0x2b88320" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="547.632698070846" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="547.632698070846" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer1_polyhedra0x2b8c440" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="565.265396141693" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="565.265396141693" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer1_slice0_polyhedra0x2b904d0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="565.265396141693" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="565.265396141693" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer2_polyhedra0x2b945f0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="582.898094212539" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="582.898094212539" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer2_slice0_polyhedra0x2b98750" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="582.898094212539" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="582.898094212539" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer3_polyhedra0x2b9c880" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="600.530792283386" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="600.530792283386" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer3_slice0_polyhedra0x2ba09d0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="600.530792283386" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="600.530792283386" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer4_polyhedra0x2ba4ba0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="618.163490354232" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="618.163490354232" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer4_slice0_polyhedra0x2ba8cd0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="618.163490354232" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="618.163490354232" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer5_polyhedra0x2bacdf0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="635.796188425079" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="635.796188425079" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer5_slice0_polyhedra0x2bb0ea0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="635.796188425079" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="635.796188425079" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer6_polyhedra0x2bb4f40" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="653.428886495925" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="653.428886495925" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer6_slice0_polyhedra0x2bb9110" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="653.428886495925" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="653.428886495925" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer7_polyhedra0x2bbd190" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="671.061584566772" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="671.061584566772" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer7_slice0_polyhedra0x2bc1360" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="671.061584566772" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="671.061584566772" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer8_polyhedra0x2bc5630" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="688.694282637618" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="688.694282637618" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer8_slice0_polyhedra0x2bc9750" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="688.694282637618" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="688.694282637618" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer9_polyhedra0x2bcd740" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="706.326980708465" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="706.326980708465" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer9_slice0_polyhedra0x2bd1870" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="706.326980708465" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="706.326980708465" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer10_polyhedra0x2bd5910" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="723.959678779311" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="723.959678779311" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer10_slice0_polyhedra0x2bd9aa0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="723.959678779311" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="723.959678779311" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer11_polyhedra0x2bddbb0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="741.592376850158" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="741.592376850158" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer11_slice0_polyhedra0x2be1d00" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="741.592376850158" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="741.592376850158" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer12_polyhedra0x2be5ee0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="759.225074921004" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="759.225074921004" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer12_slice0_polyhedra0x2bea010" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="759.225074921004" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="759.225074921004" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer13_polyhedra0x2bee140" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="776.85777299185" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="776.85777299185" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer13_slice0_polyhedra0x2bf2270" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="776.85777299185" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="776.85777299185" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer14_polyhedra0x2bf6310" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="794.490471062697" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="794.490471062697" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer14_slice0_polyhedra0x2bfa4a0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="794.490471062697" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="794.490471062697" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer15_polyhedra0x2bfe5b0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="812.123169133543" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="812.123169133543" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer15_slice0_polyhedra0x2c02700" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="812.123169133543" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="812.123169133543" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer16_polyhedra0x2c068e0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="829.75586720439" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="829.75586720439" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer16_slice0_polyhedra0x2c0aa10" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="829.75586720439" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="829.75586720439" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer17_polyhedra0x2c0eb40" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="847.388565275236" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="847.388565275236" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer17_slice0_polyhedra0x2c12c70" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="847.388565275236" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="847.388565275236" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer18_polyhedra0x2c16d10" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="865.021263346083" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="865.021263346083" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer18_slice0_polyhedra0x2c1aea0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="865.021263346083" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="865.021263346083" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer19_polyhedra0x2c1efb0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="882.653961416929" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="882.653961416929" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer19_slice0_polyhedra0x2c23100" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="882.653961416929" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="882.653961416929" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer20_polyhedra0x2c272e0" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="900.286659487776" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="900.286659487776" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer20_slice0_polyhedra0x2c2b410" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="900.286659487776" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="900.286659487776" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer21_polyhedra0x2c2f540" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="917.919357558622" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="917.919357558622" z="50" />
+  </polyhedra>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="MuonEndcap_layer21_slice0_polyhedra0x2c33670" numsides="12" startphi="0" >
+   <zplane rmax="5022.81429670316" rmin="917.919357558622" z="-50" />
+   <zplane rmax="5022.81429670316" rmin="917.919357558622" z="50" />
+  </polyhedra>
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="BackwardwardM2_envelope_polycone0x2c375d0" startphi="0" >
+   <zplane rmax="450" rmin="85" z="-3500" />
+   <zplane rmax="314.14" rmin="48.1" z="-2001" />
+  </polycone>
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="ForwardM2Poly_envelope_polycone0x2c38360" startphi="0" >
+   <zplane rmax="366.14" rmin="314.14" z="2001" />
+   <zplane rmax="502" rmin="450" z="3500" />
+  </polycone>
+  <polyhedra aunit="degree" deltaphi="360" lunit="mm" name="HcalBarrel_polyhedra0x2c38e50" numsides="12" startphi="0" >
+   <zplane rmax="2960" rmin="1460" z="-3702" />
+   <zplane rmax="2960" rmin="1460" z="3702" />
+  </polyhedra>
+  <trd aunit="radian" lunit="mm" name="HcalBarrel_stave_trapezoid_outer0x2c3cc70" x1="782.411641898878" x2="1586.25921919225" y1="7404" y2="7404" z="1500" />
+  <trd aunit="radian" lunit="mm" name="HcalBarrel_stave_trapezoid_inner0x2c3cf70" x1="782.411641898878" x2="1586.25921919225" y1="7404" y2="7404" z="1500" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer0_box0x2c39090" x="782.411641898878" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer0_slice0_box0x2c3d8b0" x="782.411641898878" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer1_box0x2c3d4c0" x="809.206561141991" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer1_slice0_box0x2c3dd70" x="809.206561141991" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer2_box0x2c3e0d0" x="836.001480385103" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer2_slice0_box0x2c3df30" x="836.001480385103" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer3_box0x2c3e590" x="862.796399628215" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer3_slice0_box0x2c3e7c0" x="862.796399628215" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer4_box0x2c3ecc0" x="889.591318871328" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer4_slice0_box0x2c3ef70" x="889.591318871328" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer5_box0x2c3f0c0" x="916.38623811444" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer5_slice0_box0x2c3f430" x="916.38623811444" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer6_box0x2c3f7b0" x="943.181157357552" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer6_slice0_box0x2c3f910" x="943.181157357552" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer7_box0x2c3fdc0" x="969.976076600664" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer7_slice0_box0x2c3faa0" x="969.976076600664" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer8_box0x2c40290" x="996.770995843777" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer8_slice0_box0x2c40030" x="996.770995843777" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer9_box0x2c404f0" x="1023.56591508689" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer9_slice0_box0x2c40b50" x="1023.56591508689" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer10_box0x2c40e30" x="1050.36083433" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer10_slice0_box0x2c40f70" x="1050.36083433" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer11_box0x2c41470" x="1077.15575357311" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer11_slice0_box0x2c415d0" x="1077.15575357311" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer12_box0x2c41ae0" x="1103.95067281623" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer12_slice0_box0x2c41bb0" x="1103.95067281623" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer13_box0x2c41f00" x="1130.74559205934" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer13_slice0_box0x2c42130" x="1130.74559205934" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer14_box0x2c424b0" x="1157.54051130245" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer14_slice0_box0x2c42820" x="1157.54051130245" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer15_box0x2c42950" x="1184.33543054556" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer15_slice0_box0x2b7c470" x="1184.33543054556" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer16_box0x2b7c760" x="1211.13034978867" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer16_slice0_box0x2b7c820" x="1211.13034978867" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer17_box0x2c43cf0" x="1237.92526903179" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer17_slice0_box0x2c43ab0" x="1237.92526903179" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer18_box0x2c44310" x="1264.7201882749" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer18_slice0_box0x2c44590" x="1264.7201882749" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer19_box0x2c44970" x="1291.51510751801" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer19_slice0_box0x2c448c0" x="1291.51510751801" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer20_box0x2c44cb0" x="1318.31002676112" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer20_slice0_box0x2c453f0" x="1318.31002676112" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer21_box0x2c45170" x="1345.10494600424" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer21_slice0_box0x2c45530" x="1345.10494600424" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer22_box0x2c458a0" x="1371.89986524735" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer22_slice0_box0x2c45dc0" x="1371.89986524735" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer23_box0x2c45c70" x="1398.69478449046" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer23_slice0_box0x2c464a0" x="1398.69478449046" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer24_box0x2c46720" x="1425.48970373357" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer24_slice0_box0x2c46a10" x="1425.48970373357" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer25_box0x2c46cb0" x="1452.28462297668" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer25_slice0_box0x2c46fc0" x="1452.28462297668" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer26_box0x2c47260" x="1479.0795422198" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer26_slice0_box0x2c47570" x="1479.0795422198" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer27_box0x2c47810" x="1505.87446146291" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer27_slice0_box0x2c47b20" x="1505.87446146291" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer28_box0x2c47dc0" x="1532.66938070602" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer28_slice0_box0x2c480d0" x="1532.66938070602" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer29_box0x2c48370" x="1559.46429994913" y="7404" z="50" />
+  <box aunit="radian" lunit="mm" name="HcalBarrel_stave_layer29_slice0_box0x2c48680" x="1559.46429994913" y="7404" z="50" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer0_slice00x2c48ce0" rmax="34.093" rmin="34" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer0_slice10x2c48fc0" rmax="34.113" rmin="34.093" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer00x2c49370" rmax="34.113" rmin="34" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer1_slice00x29c80b0" rmax="50.093" rmin="50" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer1_slice10x29c81b0" rmax="50.113" rmin="50.093" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer10x2c4a020" rmax="50.113" rmin="50" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer2_slice00x2c4a410" rmax="87.593" rmin="87.5" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer2_slice10x2c4a7a0" rmax="87.613" rmin="87.593" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer20x2c4ab30" rmax="87.613" rmin="87.5" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer3_slice00x2c4aee0" rmax="125.093" rmin="125" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer3_slice10x2c4b270" rmax="125.113" rmin="125.093" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer30x2c4b600" rmax="125.113" rmin="125" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer4_slice00x2c4b9b0" rmax="162.593" rmin="162.5" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer4_slice10x2c4bd40" rmax="162.613" rmin="162.593" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer40x2c4c0d0" rmax="162.613" rmin="162.5" startphi="0" z="360" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer5_slice00x2c4c480" rmax="200.093" rmin="200" startphi="0" z="560" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer5_slice10x2c4c810" rmax="200.113" rmin="200.093" startphi="0" z="560" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="VertexBarrel_layer50x2c4cba0" rmax="200.113" rmin="200" startphi="0" z="560" />
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="BackwardM2Poly_envelope_polycone0x2c4ce90" startphi="0" >
+   <zplane rmax="502" rmin="450" z="-3500" />
+   <zplane rmax="366.14" rmin="314.14" z="-2001" />
+  </polycone>
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="BackwardM1Poly_envelope_polycone0x2c4dcb0" startphi="0" >
+   <zplane rmax="365.96" rmin="313.961" z="-1999" />
+   <zplane rmax="292.43" rmin="257.271" z="-1191.36" />
+   <zplane rmax="214.36" rmin="214.36" z="-900" />
+  </polycone>
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="BackwardwardM1_envelope_polycone0x2c4ed20" startphi="0" >
+   <zplane rmax="313.96" rmin="48.05" z="-1999" />
+   <zplane rmax="214.36" rmin="21" z="-900" />
+   <zplane rmax="28" rmin="28" z="-204.5" />
+  </polycone>
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer0_slice00x2c4fa10" rmax="494" rmin="210" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer00x2c4fda0" rmax="494" rmin="210" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer1_slice00x2c501d0" rmax="747" rmin="290" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer10x2c504c0" rmax="747" rmin="290" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer2_slice00x2c50870" rmax="999" rmin="315" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer20x2c50c00" rmax="999" rmin="315" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer3_slice00x2c50fb0" rmax="1250" rmin="345" startphi="0" z="0.3" />
+  <tube aunit="degree" deltaphi="360" lunit="mm" name="TrackerEndcap_layer30x2c51340" rmax="1250" rmin="345" startphi="0" z="0.3" />
+  <polycone aunit="degree" deltaphi="360" lunit="mm" name="ForwardM1Poly_envelope_polycone0x2c51820" startphi="0" >
[truncated at 1000 lines; 2662 more skipped]

LCDetectors/detectors/mcdrcal01
mcdrcal01.heprep added at 1.1
diff -N mcdrcal01.heprep
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ mcdrcal01.heprep	29 Mar 2013 16:36:33 -0000	1.1
@@ -0,0 +1,780 @@
+<?xml version="1.0" ?>
+<heprep version="2.0"
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.freehep.org/schemas/heprep/2.0 http://java.freehep.org/schemas/heprep/2.0/HepRep.xsd"
+  xmlns="http://java.freehep.org/schemas/heprep/2.0">
+  <layer order="Detector"/>
+  <typetree version="1.0" name="DetectorType">
+    <type name="Barrel">
+      <attvalue name="layer" value="Detector"/>
+      <type name="EcalBarrel">
+        <attvalue name="color" type="Color" value="White"/>
+        <type name="EcalBarrel_module0">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module1">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module2">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module3">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module4">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module5">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module6">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module7">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module8">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module9">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module10">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="EcalBarrel_module11">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+      </type>
+      <type name="HcalBarrel">
+        <attvalue name="color" type="Color" value="White"/>
+        <type name="HcalBarrel_module0">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module1">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module2">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module3">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module4">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module5">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module6">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module7">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module8">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module9">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module10">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="HcalBarrel_module11">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+      </type>
+      <type name="VertexBarrel">
+        <attvalue name="color" type="Color" value="White"/>
+        <attvalue name="drawAs" value="Cylinder"/>
+      </type>
+      <type name="MuonBarrel">
+        <attvalue name="color" type="Color" value="White"/>
+        <type name="MuonBarrel_module0">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module1">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module2">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module3">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module4">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module5">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module6">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module7">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module8">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module9">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module10">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+        <type name="MuonBarrel_module11">
+          <attvalue name="drawAs" value="Prism"/>
+        </type>
+      </type>
+      <type name="TrackerBarrel">
+        <attvalue name="color" type="Color" value="White"/>
+        <attvalue name="drawAs" value="Cylinder"/>
+      </type>
+    </type>
+    <type name="Endcap">
+      <attvalue name="layer" value="Detector"/>
+      <type name="VertexEndcap">
+        <attvalue name="color" type="Color" value="White"/>
+        <attvalue name="drawAs" value="Cylinder"/>
+      </type>
+      <type name="TrackerEndcap">
+        <attvalue name="color" type="Color" value="White"/>
+        <attvalue name="drawAs" value="Cylinder"/>
+      </type>
+    </type>
+  </typetree>
+  <instancetree typetreeversion="1.0" version="1.0"
+    name="Detector" typetreename="DetectorType">
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="30.000"/>
+      <point x="0.0000" z="190.00" y="0.0000"/>
+      <point x="0.0000" z="190.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="190.00" y="0.0000"/>
+      <point x="0.0000" z="190.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="36.000"/>
+      <point x="0.0000" z="230.00" y="0.0000"/>
+      <point x="0.0000" z="230.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="230.00" y="0.0000"/>
+      <point x="0.0000" z="230.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="47.000"/>
+      <point x="0.0000" z="270.00" y="0.0000"/>
+      <point x="0.0000" z="270.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="270.00" y="0.0000"/>
+      <point x="0.0000" z="270.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="60.000"/>
+      <point x="0.0000" z="320.00" y="0.0000"/>
+      <point x="0.0000" z="320.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="320.00" y="0.0000"/>
+      <point x="0.0000" z="320.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="30.000"/>
+      <point x="0.0000" z="-190.00" y="0.0000"/>
+      <point x="0.0000" z="-190.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="-190.00" y="0.0000"/>
+      <point x="0.0000" z="-190.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="36.000"/>
+      <point x="0.0000" z="-230.00" y="0.0000"/>
+      <point x="0.0000" z="-230.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="-230.00" y="0.0000"/>
+      <point x="0.0000" z="-230.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="47.000"/>
+      <point x="0.0000" z="-270.00" y="0.0000"/>
+      <point x="0.0000" z="-270.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="-270.00" y="0.0000"/>
+      <point x="0.0000" z="-270.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="60.000"/>
+      <point x="0.0000" z="-320.00" y="0.0000"/>
+      <point x="0.0000" z="-320.11" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/VertexEndcap">
+      <attvalue name="radius" type="double" value="170.00"/>
+      <point x="0.0000" z="-320.00" y="0.0000"/>
+      <point x="0.0000" z="-320.11" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module0">
+      <point x="-334.94" z="-2201.0" y="1250.0"/>
+      <point x="734.94" z="-2201.0" y="1250.0"/>
+      <point x="734.94" z="2201.0" y="1250.0"/>
+      <point x="-334.94" z="2201.0" y="1250.0"/>
+      <point x="11.474" z="-2201.0" y="1450.0"/>
+      <point x="388.53" z="-2201.0" y="1450.0"/>
+      <point x="388.53" z="2201.0" y="1450.0"/>
+      <point x="11.474" z="2201.0" y="1450.0"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module1">
+      <point x="334.94" z="-2201.0" y="1250.0"/>
+      <point x="1261.5" z="-2201.0" y="715.06"/>
+      <point x="1261.5" z="2201.0" y="715.06"/>
+      <point x="334.94" z="2201.0" y="1250.0"/>
+      <point x="734.94" z="-2201.0" y="1250.0"/>
+      <point x="1061.5" z="-2201.0" y="1061.5"/>
+      <point x="1061.5" z="2201.0" y="1061.5"/>
+      <point x="734.94" z="2201.0" y="1250.0"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module2">
+      <point x="915.06" z="-2201.0" y="915.06"/>
+      <point x="1450.0" z="-2201.0" y="-11.474"/>
+      <point x="1450.0" z="2201.0" y="-11.474"/>
+      <point x="915.06" z="2201.0" y="915.06"/>
+      <point x="1261.5" z="-2201.0" y="715.06"/>
+      <point x="1450.0" z="-2201.0" y="388.53"/>
+      <point x="1450.0" z="2201.0" y="388.53"/>
+      <point x="1261.5" z="2201.0" y="715.06"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module3">
+      <point x="1250.0" z="-2201.0" y="334.94"/>
+      <point x="1250.0" z="-2201.0" y="-734.94"/>
+      <point x="1250.0" z="2201.0" y="-734.94"/>
+      <point x="1250.0" z="2201.0" y="334.94"/>
+      <point x="1450.0" z="-2201.0" y="-11.474"/>
+      <point x="1450.0" z="-2201.0" y="-388.53"/>
+      <point x="1450.0" z="2201.0" y="-388.53"/>
+      <point x="1450.0" z="2201.0" y="-11.474"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module4">
+      <point x="1250.0" z="-2201.0" y="-334.94"/>
+      <point x="715.06" z="-2201.0" y="-1261.5"/>
+      <point x="715.06" z="2201.0" y="-1261.5"/>
+      <point x="1250.0" z="2201.0" y="-334.94"/>
+      <point x="1250.0" z="-2201.0" y="-734.94"/>
+      <point x="1061.5" z="-2201.0" y="-1061.5"/>
+      <point x="1061.5" z="2201.0" y="-1061.5"/>
+      <point x="1250.0" z="2201.0" y="-734.94"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module5">
+      <point x="915.06" z="-2201.0" y="-915.06"/>
+      <point x="-11.474" z="-2201.0" y="-1450.0"/>
+      <point x="-11.474" z="2201.0" y="-1450.0"/>
+      <point x="915.06" z="2201.0" y="-915.06"/>
+      <point x="715.06" z="-2201.0" y="-1261.5"/>
+      <point x="388.53" z="-2201.0" y="-1450.0"/>
+      <point x="388.53" z="2201.0" y="-1450.0"/>
+      <point x="715.06" z="2201.0" y="-1261.5"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module6">
+      <point x="334.94" z="-2201.0" y="-1250.0"/>
+      <point x="-734.94" z="-2201.0" y="-1250.0"/>
+      <point x="-734.94" z="2201.0" y="-1250.0"/>
+      <point x="334.94" z="2201.0" y="-1250.0"/>
+      <point x="-11.474" z="-2201.0" y="-1450.0"/>
+      <point x="-388.53" z="-2201.0" y="-1450.0"/>
+      <point x="-388.53" z="2201.0" y="-1450.0"/>
+      <point x="-11.474" z="2201.0" y="-1450.0"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module7">
+      <point x="-334.94" z="-2201.0" y="-1250.0"/>
+      <point x="-1261.5" z="-2201.0" y="-715.06"/>
+      <point x="-1261.5" z="2201.0" y="-715.06"/>
+      <point x="-334.94" z="2201.0" y="-1250.0"/>
+      <point x="-734.94" z="-2201.0" y="-1250.0"/>
+      <point x="-1061.5" z="-2201.0" y="-1061.5"/>
+      <point x="-1061.5" z="2201.0" y="-1061.5"/>
+      <point x="-734.94" z="2201.0" y="-1250.0"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module8">
+      <point x="-915.06" z="-2201.0" y="-915.06"/>
+      <point x="-1450.0" z="-2201.0" y="11.474"/>
+      <point x="-1450.0" z="2201.0" y="11.474"/>
+      <point x="-915.06" z="2201.0" y="-915.06"/>
+      <point x="-1261.5" z="-2201.0" y="-715.06"/>
+      <point x="-1450.0" z="-2201.0" y="-388.53"/>
+      <point x="-1450.0" z="2201.0" y="-388.53"/>
+      <point x="-1261.5" z="2201.0" y="-715.06"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module9">
+      <point x="-1250.0" z="-2201.0" y="-334.94"/>
+      <point x="-1250.0" z="-2201.0" y="734.94"/>
+      <point x="-1250.0" z="2201.0" y="734.94"/>
+      <point x="-1250.0" z="2201.0" y="-334.94"/>
+      <point x="-1450.0" z="-2201.0" y="11.474"/>
+      <point x="-1450.0" z="-2201.0" y="388.53"/>
+      <point x="-1450.0" z="2201.0" y="388.53"/>
+      <point x="-1450.0" z="2201.0" y="11.474"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module10">
+      <point x="-1250.0" z="-2201.0" y="334.94"/>
+      <point x="-715.06" z="-2201.0" y="1261.5"/>
+      <point x="-715.06" z="2201.0" y="1261.5"/>
+      <point x="-1250.0" z="2201.0" y="334.94"/>
+      <point x="-1250.0" z="-2201.0" y="734.94"/>
+      <point x="-1061.5" z="-2201.0" y="1061.5"/>
+      <point x="-1061.5" z="2201.0" y="1061.5"/>
+      <point x="-1250.0" z="2201.0" y="734.94"/>
+    </instance>
+    <instance type="Barrel/EcalBarrel/EcalBarrel_module11">
+      <point x="-915.06" z="-2201.0" y="915.06"/>
+      <point x="11.474" z="-2201.0" y="1450.0"/>
+      <point x="11.474" z="2201.0" y="1450.0"/>
+      <point x="-915.06" z="2201.0" y="915.06"/>
+      <point x="-715.06" z="-2201.0" y="1261.5"/>
+      <point x="-388.53" z="-2201.0" y="1450.0"/>
+      <point x="-388.53" z="2201.0" y="1450.0"/>
+      <point x="-715.06" z="2201.0" y="1261.5"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module0">
+      <point x="-391.21" z="-3702.0" y="1460.0"/>
+      <point x="391.21" z="-3702.0" y="1460.0"/>
+      <point x="391.21" z="3702.0" y="1460.0"/>
+      <point x="-391.21" z="3702.0" y="1460.0"/>
+      <point x="-793.13" z="-3702.0" y="2960.0"/>
+      <point x="793.13" z="-3702.0" y="2960.0"/>
+      <point x="793.13" z="3702.0" y="2960.0"/>
+      <point x="-793.13" z="3702.0" y="2960.0"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module1">
+      <point x="391.21" z="-3702.0" y="1460.0"/>
+      <point x="1068.8" z="-3702.0" y="1068.8"/>
+      <point x="1068.8" z="3702.0" y="1068.8"/>
+      <point x="391.21" z="3702.0" y="1460.0"/>
+      <point x="793.13" z="-3702.0" y="2960.0"/>
+      <point x="2166.9" z="-3702.0" y="2166.9"/>
+      <point x="2166.9" z="3702.0" y="2166.9"/>
+      <point x="793.13" z="3702.0" y="2960.0"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module2">
+      <point x="1068.8" z="-3702.0" y="1068.8"/>
+      <point x="1460.0" z="-3702.0" y="391.21"/>
+      <point x="1460.0" z="3702.0" y="391.21"/>
+      <point x="1068.8" z="3702.0" y="1068.8"/>
+      <point x="2166.9" z="-3702.0" y="2166.9"/>
+      <point x="2960.0" z="-3702.0" y="793.13"/>
+      <point x="2960.0" z="3702.0" y="793.13"/>
+      <point x="2166.9" z="3702.0" y="2166.9"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module3">
+      <point x="1460.0" z="-3702.0" y="391.21"/>
+      <point x="1460.0" z="-3702.0" y="-391.21"/>
+      <point x="1460.0" z="3702.0" y="-391.21"/>
+      <point x="1460.0" z="3702.0" y="391.21"/>
+      <point x="2960.0" z="-3702.0" y="793.13"/>
+      <point x="2960.0" z="-3702.0" y="-793.13"/>
+      <point x="2960.0" z="3702.0" y="-793.13"/>
+      <point x="2960.0" z="3702.0" y="793.13"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module4">
+      <point x="1460.0" z="-3702.0" y="-391.21"/>
+      <point x="1068.8" z="-3702.0" y="-1068.8"/>
+      <point x="1068.8" z="3702.0" y="-1068.8"/>
+      <point x="1460.0" z="3702.0" y="-391.21"/>
+      <point x="2960.0" z="-3702.0" y="-793.13"/>
+      <point x="2166.9" z="-3702.0" y="-2166.9"/>
+      <point x="2166.9" z="3702.0" y="-2166.9"/>
+      <point x="2960.0" z="3702.0" y="-793.13"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module5">
+      <point x="1068.8" z="-3702.0" y="-1068.8"/>
+      <point x="391.21" z="-3702.0" y="-1460.0"/>
+      <point x="391.21" z="3702.0" y="-1460.0"/>
+      <point x="1068.8" z="3702.0" y="-1068.8"/>
+      <point x="2166.9" z="-3702.0" y="-2166.9"/>
+      <point x="793.13" z="-3702.0" y="-2960.0"/>
+      <point x="793.13" z="3702.0" y="-2960.0"/>
+      <point x="2166.9" z="3702.0" y="-2166.9"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module6">
+      <point x="391.21" z="-3702.0" y="-1460.0"/>
+      <point x="-391.21" z="-3702.0" y="-1460.0"/>
+      <point x="-391.21" z="3702.0" y="-1460.0"/>
+      <point x="391.21" z="3702.0" y="-1460.0"/>
+      <point x="793.13" z="-3702.0" y="-2960.0"/>
+      <point x="-793.13" z="-3702.0" y="-2960.0"/>
+      <point x="-793.13" z="3702.0" y="-2960.0"/>
+      <point x="793.13" z="3702.0" y="-2960.0"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module7">
+      <point x="-391.21" z="-3702.0" y="-1460.0"/>
+      <point x="-1068.8" z="-3702.0" y="-1068.8"/>
+      <point x="-1068.8" z="3702.0" y="-1068.8"/>
+      <point x="-391.21" z="3702.0" y="-1460.0"/>
+      <point x="-793.13" z="-3702.0" y="-2960.0"/>
+      <point x="-2166.9" z="-3702.0" y="-2166.9"/>
+      <point x="-2166.9" z="3702.0" y="-2166.9"/>
+      <point x="-793.13" z="3702.0" y="-2960.0"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module8">
+      <point x="-1068.8" z="-3702.0" y="-1068.8"/>
+      <point x="-1460.0" z="-3702.0" y="-391.21"/>
+      <point x="-1460.0" z="3702.0" y="-391.21"/>
+      <point x="-1068.8" z="3702.0" y="-1068.8"/>
+      <point x="-2166.9" z="-3702.0" y="-2166.9"/>
+      <point x="-2960.0" z="-3702.0" y="-793.13"/>
+      <point x="-2960.0" z="3702.0" y="-793.13"/>
+      <point x="-2166.9" z="3702.0" y="-2166.9"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module9">
+      <point x="-1460.0" z="-3702.0" y="-391.21"/>
+      <point x="-1460.0" z="-3702.0" y="391.21"/>
+      <point x="-1460.0" z="3702.0" y="391.21"/>
+      <point x="-1460.0" z="3702.0" y="-391.21"/>
+      <point x="-2960.0" z="-3702.0" y="-793.13"/>
+      <point x="-2960.0" z="-3702.0" y="793.13"/>
+      <point x="-2960.0" z="3702.0" y="793.13"/>
+      <point x="-2960.0" z="3702.0" y="-793.13"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module10">
+      <point x="-1460.0" z="-3702.0" y="391.21"/>
+      <point x="-1068.8" z="-3702.0" y="1068.8"/>
+      <point x="-1068.8" z="3702.0" y="1068.8"/>
+      <point x="-1460.0" z="3702.0" y="391.21"/>
+      <point x="-2960.0" z="-3702.0" y="793.13"/>
+      <point x="-2166.9" z="-3702.0" y="2166.9"/>
+      <point x="-2166.9" z="3702.0" y="2166.9"/>
+      <point x="-2960.0" z="3702.0" y="793.13"/>
+    </instance>
+    <instance type="Barrel/HcalBarrel/HcalBarrel_module11">
+      <point x="-1068.8" z="-3702.0" y="1068.8"/>
+      <point x="-391.21" z="-3702.0" y="1460.0"/>
+      <point x="-391.21" z="3702.0" y="1460.0"/>
+      <point x="-1068.8" z="3702.0" y="1068.8"/>
+      <point x="-2166.9" z="-3702.0" y="2166.9"/>
+      <point x="-793.13" z="-3702.0" y="2960.0"/>
+      <point x="-793.13" z="3702.0" y="2960.0"/>
+      <point x="-2166.9" z="3702.0" y="2166.9"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="34.000"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="34.113"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="50.000"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="50.113"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="87.500"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="87.613"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="125.00"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="125.11"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="162.50"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="162.61"/>
+      <point x="0.0000" z="-180.00" y="0.0000"/>
+      <point x="0.0000" z="180.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="200.00"/>
+      <point x="0.0000" z="-280.00" y="0.0000"/>
+      <point x="0.0000" z="280.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/VertexBarrel">
+      <attvalue name="radius" type="double" value="200.11"/>
+      <point x="0.0000" z="-280.00" y="0.0000"/>
+      <point x="0.0000" z="280.00" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="210.00"/>
+      <point x="0.0000" z="855.00" y="0.0000"/>
+      <point x="0.0000" z="855.30" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="494.00"/>
+      <point x="0.0000" z="855.00" y="0.0000"/>
+      <point x="0.0000" z="855.30" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="290.00"/>
+      <point x="0.0000" z="1114.0" y="0.0000"/>
+      <point x="0.0000" z="1114.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="747.00"/>
+      <point x="0.0000" z="1114.0" y="0.0000"/>
+      <point x="0.0000" z="1114.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="315.00"/>
+      <point x="0.0000" z="1378.0" y="0.0000"/>
+      <point x="0.0000" z="1378.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="999.00"/>
+      <point x="0.0000" z="1378.0" y="0.0000"/>
+      <point x="0.0000" z="1378.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="345.00"/>
+      <point x="0.0000" z="1636.0" y="0.0000"/>
+      <point x="0.0000" z="1636.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="1250.0"/>
+      <point x="0.0000" z="1636.0" y="0.0000"/>
+      <point x="0.0000" z="1636.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="210.00"/>
+      <point x="0.0000" z="-855.00" y="0.0000"/>
+      <point x="0.0000" z="-855.30" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="494.00"/>
+      <point x="0.0000" z="-855.00" y="0.0000"/>
+      <point x="0.0000" z="-855.30" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="290.00"/>
+      <point x="0.0000" z="-1114.0" y="0.0000"/>
+      <point x="0.0000" z="-1114.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="747.00"/>
+      <point x="0.0000" z="-1114.0" y="0.0000"/>
+      <point x="0.0000" z="-1114.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="315.00"/>
+      <point x="0.0000" z="-1378.0" y="0.0000"/>
+      <point x="0.0000" z="-1378.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="999.00"/>
+      <point x="0.0000" z="-1378.0" y="0.0000"/>
+      <point x="0.0000" z="-1378.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="345.00"/>
+      <point x="0.0000" z="-1636.0" y="0.0000"/>
+      <point x="0.0000" z="-1636.3" y="0.0000"/>
+    </instance>
+    <instance type="Endcap/TrackerEndcap">
+      <attvalue name="radius" type="double" value="1250.0"/>
+      <point x="0.0000" z="-1636.0" y="0.0000"/>
+      <point x="0.0000" z="-1636.3" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module0">
+      <point x="-803.85" z="-3702.0" y="3000.0"/>
+      <point x="803.85" z="-3702.0" y="3000.0"/>
+      <point x="803.85" z="3702.0" y="3000.0"/>
+      <point x="-803.85" z="3702.0" y="3000.0"/>
+      <point x="-1393.3" z="-3702.0" y="5200.0"/>
+      <point x="1393.3" z="-3702.0" y="5200.0"/>
+      <point x="1393.3" z="3702.0" y="5200.0"/>
+      <point x="-1393.3" z="3702.0" y="5200.0"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module1">
+      <point x="803.85" z="-3702.0" y="3000.0"/>
+      <point x="2196.2" z="-3702.0" y="2196.2"/>
+      <point x="2196.2" z="3702.0" y="2196.2"/>
+      <point x="803.85" z="3702.0" y="3000.0"/>
+      <point x="1393.3" z="-3702.0" y="5200.0"/>
+      <point x="3806.7" z="-3702.0" y="3806.7"/>
+      <point x="3806.7" z="3702.0" y="3806.7"/>
+      <point x="1393.3" z="3702.0" y="5200.0"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module2">
+      <point x="2196.2" z="-3702.0" y="2196.2"/>
+      <point x="3000.0" z="-3702.0" y="803.85"/>
+      <point x="3000.0" z="3702.0" y="803.85"/>
+      <point x="2196.2" z="3702.0" y="2196.2"/>
+      <point x="3806.7" z="-3702.0" y="3806.7"/>
+      <point x="5200.0" z="-3702.0" y="1393.3"/>
+      <point x="5200.0" z="3702.0" y="1393.3"/>
+      <point x="3806.7" z="3702.0" y="3806.7"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module3">
+      <point x="3000.0" z="-3702.0" y="803.85"/>
+      <point x="3000.0" z="-3702.0" y="-803.85"/>
+      <point x="3000.0" z="3702.0" y="-803.85"/>
+      <point x="3000.0" z="3702.0" y="803.85"/>
+      <point x="5200.0" z="-3702.0" y="1393.3"/>
+      <point x="5200.0" z="-3702.0" y="-1393.3"/>
+      <point x="5200.0" z="3702.0" y="-1393.3"/>
+      <point x="5200.0" z="3702.0" y="1393.3"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module4">
+      <point x="3000.0" z="-3702.0" y="-803.85"/>
+      <point x="2196.2" z="-3702.0" y="-2196.2"/>
+      <point x="2196.2" z="3702.0" y="-2196.2"/>
+      <point x="3000.0" z="3702.0" y="-803.85"/>
+      <point x="5200.0" z="-3702.0" y="-1393.3"/>
+      <point x="3806.7" z="-3702.0" y="-3806.7"/>
+      <point x="3806.7" z="3702.0" y="-3806.7"/>
+      <point x="5200.0" z="3702.0" y="-1393.3"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module5">
+      <point x="2196.2" z="-3702.0" y="-2196.2"/>
+      <point x="803.85" z="-3702.0" y="-3000.0"/>
+      <point x="803.85" z="3702.0" y="-3000.0"/>
+      <point x="2196.2" z="3702.0" y="-2196.2"/>
+      <point x="3806.7" z="-3702.0" y="-3806.7"/>
+      <point x="1393.3" z="-3702.0" y="-5200.0"/>
+      <point x="1393.3" z="3702.0" y="-5200.0"/>
+      <point x="3806.7" z="3702.0" y="-3806.7"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module6">
+      <point x="803.85" z="-3702.0" y="-3000.0"/>
+      <point x="-803.85" z="-3702.0" y="-3000.0"/>
+      <point x="-803.85" z="3702.0" y="-3000.0"/>
+      <point x="803.85" z="3702.0" y="-3000.0"/>
+      <point x="1393.3" z="-3702.0" y="-5200.0"/>
+      <point x="-1393.3" z="-3702.0" y="-5200.0"/>
+      <point x="-1393.3" z="3702.0" y="-5200.0"/>
+      <point x="1393.3" z="3702.0" y="-5200.0"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module7">
+      <point x="-803.85" z="-3702.0" y="-3000.0"/>
+      <point x="-2196.2" z="-3702.0" y="-2196.2"/>
+      <point x="-2196.2" z="3702.0" y="-2196.2"/>
+      <point x="-803.85" z="3702.0" y="-3000.0"/>
+      <point x="-1393.3" z="-3702.0" y="-5200.0"/>
+      <point x="-3806.7" z="-3702.0" y="-3806.7"/>
+      <point x="-3806.7" z="3702.0" y="-3806.7"/>
+      <point x="-1393.3" z="3702.0" y="-5200.0"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module8">
+      <point x="-2196.2" z="-3702.0" y="-2196.2"/>
+      <point x="-3000.0" z="-3702.0" y="-803.85"/>
+      <point x="-3000.0" z="3702.0" y="-803.85"/>
+      <point x="-2196.2" z="3702.0" y="-2196.2"/>
+      <point x="-3806.7" z="-3702.0" y="-3806.7"/>
+      <point x="-5200.0" z="-3702.0" y="-1393.3"/>
+      <point x="-5200.0" z="3702.0" y="-1393.3"/>
+      <point x="-3806.7" z="3702.0" y="-3806.7"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module9">
+      <point x="-3000.0" z="-3702.0" y="-803.85"/>
+      <point x="-3000.0" z="-3702.0" y="803.85"/>
+      <point x="-3000.0" z="3702.0" y="803.85"/>
+      <point x="-3000.0" z="3702.0" y="-803.85"/>
+      <point x="-5200.0" z="-3702.0" y="-1393.3"/>
+      <point x="-5200.0" z="-3702.0" y="1393.3"/>
+      <point x="-5200.0" z="3702.0" y="1393.3"/>
+      <point x="-5200.0" z="3702.0" y="-1393.3"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module10">
+      <point x="-3000.0" z="-3702.0" y="803.85"/>
+      <point x="-2196.2" z="-3702.0" y="2196.2"/>
+      <point x="-2196.2" z="3702.0" y="2196.2"/>
+      <point x="-3000.0" z="3702.0" y="803.85"/>
+      <point x="-5200.0" z="-3702.0" y="1393.3"/>
+      <point x="-3806.7" z="-3702.0" y="3806.7"/>
+      <point x="-3806.7" z="3702.0" y="3806.7"/>
+      <point x="-5200.0" z="3702.0" y="1393.3"/>
+    </instance>
+    <instance type="Barrel/MuonBarrel/MuonBarrel_module11">
+      <point x="-2196.2" z="-3702.0" y="2196.2"/>
+      <point x="-803.85" z="-3702.0" y="3000.0"/>
+      <point x="-803.85" z="3702.0" y="3000.0"/>
+      <point x="-2196.2" z="3702.0" y="2196.2"/>
+      <point x="-3806.7" z="-3702.0" y="3806.7"/>
+      <point x="-1393.3" z="-3702.0" y="5200.0"/>
+      <point x="-1393.3" z="3702.0" y="5200.0"/>
+      <point x="-3806.7" z="3702.0" y="3806.7"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="218.00"/>
+      <point x="0.0000" z="-558.00" y="0.0000"/>
+      <point x="0.0000" z="558.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="218.30"/>
+      <point x="0.0000" z="-558.00" y="0.0000"/>
+      <point x="0.0000" z="558.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="468.00"/>
+      <point x="0.0000" z="-825.00" y="0.0000"/>
+      <point x="0.0000" z="825.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="468.30"/>
+      <point x="0.0000" z="-825.00" y="0.0000"/>
+      <point x="0.0000" z="825.00" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="718.00"/>
+      <point x="0.0000" z="-1083.0" y="0.0000"/>
+      <point x="0.0000" z="1083.0" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="718.30"/>
+      <point x="0.0000" z="-1083.0" y="0.0000"/>
+      <point x="0.0000" z="1083.0" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="968.00"/>
+      <point x="0.0000" z="-1347.0" y="0.0000"/>
+      <point x="0.0000" z="1347.0" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="968.30"/>
+      <point x="0.0000" z="-1347.0" y="0.0000"/>
+      <point x="0.0000" z="1347.0" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="1218.0"/>
+      <point x="0.0000" z="-1606.0" y="0.0000"/>
+      <point x="0.0000" z="1606.0" y="0.0000"/>
+    </instance>
+    <instance type="Barrel/TrackerBarrel">
+      <attvalue name="radius" type="double" value="1218.3"/>
+      <point x="0.0000" z="-1606.0" y="0.0000"/>
+      <point x="0.0000" z="1606.0" y="0.0000"/>
+    </instance>
+  </instancetree>
+</heprep>
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1