Commit in LCDetectors/detectors/sidloi on MAIN
compact.xml+70-31.23 -> 1.24
Created overlapping module geometries for vertex and far forward tracking disks.
Need to double-check that variable dz is used correctly.
Need to add SiC support disks for the forward trackers.
Need to double-check that the vertex endcap disk supports are there and correct.

LCDetectors/detectors/sidloi
compact.xml 1.23 -> 1.24
diff -u -r1.23 -r1.24
--- compact.xml	3 Mar 2009 21:22:02 -0000	1.23
+++ compact.xml	6 Mar 2009 23:04:59 -0000	1.24
@@ -6,7 +6,7 @@
         author="Norman Graf, Jeremy McCormick"
         url="http://confluence.slac.stanford.edu/display/ilc/sidloi"
         status="development"
-        version="$Id: compact.xml,v 1.23 2009/03/03 21:22:02 jeremy Exp $">
+        version="$Id: compact.xml,v 1.24 2009/03/06 23:04:59 ngraf Exp $">
         <comment>The compact format for the Silicon Detector as described in the LOI 090204</comment>        
     </info>
     <define>
@@ -200,6 +200,43 @@
         </detector>
         
         <!-- Vertex Detector Endcaps -->
+       <detector id="2" name="SiVertexEndcap" type="SiTrackerEndcap2" readout="SiVertexEndcapHits">    
+            <module name="SiVertexEndcapModule1">
+                <trd x1="2.835" x2="13.90" z="27.82" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <module name="SiVertexEndcapModule2">
+                <trd x1="3.233" x2="13.90" z="26.82" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <module name="SiVertexEndcapModule3">
+                <trd x1="3.630" x2="13.90" z="26.82" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <module name="SiVertexEndcapModule4">
+                <trd x1="4.028" x2="13.90" z="24.82" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <layer id="1"  vis="SiVertexEndcapLayerVis">
+                <ring r="42.5" zstart="76" nmodules="16" dz="2.0" module="SiVertexEndcapModule1"/>
+            </layer>
+            <layer id="2"  vis="SiVertexEndcapLayerVis">
+                <ring r="43.5" zstart="95" nmodules="16" dz="2.0" module="SiVertexEndcapModule2"/>
+            </layer>
+            <layer id="3"  vis="SiVertexEndcapLayerVis">
+                <ring r="44.5" zstart="125" nmodules="16" dz="2.0" module="SiVertexEndcapModule2"/>
+            </layer>
+            <layer id="4"  vis="SiVertexEndcapLayerVis">
+                <ring r="45.5" zstart="180" nmodules="16" dz="2.0" module="SiVertexEndcapModule2"/>
+            </layer>
+        </detector> 
+        <!-- TODO: Need to check values of the dz attribute. -->
+        <!-- TODO: need to check on the supports for these modules. -->
+       <!--
         <detector id="2" name="SiVertexEndcap" type="SiTrackerEndcap" readout="SiVertexEndcapHits">
             <module name="SiVertexEndcapModule">
                 <module_component thickness="VXD_CF_sensor" material="CarbonFiber_25percent" />
@@ -220,7 +257,8 @@
                 <module_parameters r_size="19.0" phi_size_max="10.0" />
             </layer>
         </detector> 
-        
+        -->
+ 
         <!-- Outer Tracker Barrel -->
         <detector id="3" name="SiTrackerBarrel" type="SiTrackerBarrel" readout="SiTrackerBarrelHits">
             <module name="SiTrackerModule_Layer1" vis="SiTrackerBarrelModuleVis">                
@@ -473,6 +511,35 @@
         </detector>
         
         <!-- Forward Tracker inside Vertex Support Barrel -->
+           <detector id="15" name="SiTrackerForward" type="SiTrackerEndcap2" readout="SiTrackerForwardHits">    
+            <module name="SiTrackerForwardModule1">
+                <trd x1="5.580" x2="32.572" z="67.85" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <module name="SiTrackerForwardModule2">
+                <trd x1="14.99" x2="32.572" z="44.198" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <module name="SiTrackerForwardModule3">
+                <trd x1="23.223" x2="32.572" z="23.499" />
+                <module_component thickness="0.002*cm" material="Silicon" sensitive="true" />
+                <module_component thickness="0.008*cm"   material="Silicon" />
+            </module>
+            <layer id="1">
+                <ring r="97.25" zstart="211" nmodules="16" dz="2.0" module="SiTrackerForwardModule1"/>
+            </layer>
+            <layer id="2">
+                <ring r="120.90" zstart="543" nmodules="16" dz="2.0" module="SiTrackerForwardModule2"/>
+            </layer>
+            <layer id="3">
+                <ring r="141.60" zstart="834" nmodules="16" dz="2.0" module="SiTrackerForwardModule3"/>
+            </layer>
+        </detector>
+        <!-- TODO: Need to check values of the dz attribute. -->
+        <!-- TODO: Need to add SiC support disks -->     
+        <!--
         <detector id="15" name="SiTrackerForward" type="SiTrackerEndcap" readout="SiTrackerForwardHits">    
             <module name="SiTrackerForwardModule">
                 <module_component thickness="VXD_CF_sensor" material="CarbonFiber_25percent" />
@@ -490,7 +557,7 @@
                 <module_parameters r_size="18.0" phi_size_max="5" />
             </layer>        
         </detector>
-        
+        -->
        <!-- Calorimeters  -->        
 
         <!-- EM Calorimeter Barrel -->
CVSspam 0.2.8