LCDetectors/detectors/sidloi
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 -->