Print

Print


Commit in LCDetectors/detectors/hd3_1-oct05 on MAIN
compact.xml+195-91.11 -> 1.12
Update.

LCDetectors/detectors/hd3_1-oct05
compact.xml 1.11 -> 1.12
diff -u -r1.11 -r1.12
--- compact.xml	12 Jun 2006 22:45:52 -0000	1.11
+++ compact.xml	13 Jun 2006 22:14:17 -0000	1.12
@@ -10,12 +10,11 @@
 
   <!-- info tag containing author, version, time, unique id (url) -->
   <info name="hd3_1-oct05"
-        title="Huge HD3.1 Detector June 2006"
+        title="Huge HD3.1 Detector October 2005"
 	author="Mike Ronan"
 	url="http://confluence.slac.stanford.edu/display/ilc/hd3_1-oct05"
-        status="development"
-        version="$Id: compact.xml,v 1.11 2006/06/12 22:45:52 ngraf Exp $">
-    <comment>The compact format for a huge GLD-style detector.</comment>
+        status="development">
+    <comment>The compact detector description, compact.xml, for a huge GLD-style detector.</comment>
   </info>
 
   <!-- Constants -->
@@ -73,17 +72,111 @@
 
 
   <detectors>
+    <!-- Vertex Detector -->
+    <!-- Following parameters obtained from GLD baseline design as of March 8th, 2006.
+         See http://ilcphys.kek.jp/gld/design/. -->
+    <!-- VTX -->
+    <!--
+      R (cm)  Z (cm)  cosTh  t (um)  Resolution
+      2.0 6.5 0.9558
+      2.2 6.5 0.9472
+      3.2 10.0 0.9524
+      3.4 10.0 0.9468        80      2 microns
+      4.8 10.0 0.9015                for 5 micron pixels
+      5.0 10.0 0.8944
+      4.0-5.8 12.0 0.9003-0.9487
+      4.0-5.8 12.2 0.9031-0.9502
+      -->
+    <detector id="0" name="VertexBarrel" type="MultiLayerTracker" readout="VtxBarrelHits">
+      <layer id="1" inner_r = "2.0*cm" outer_z = "6.5*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+      <layer id="2" inner_r = "2.2*cm" outer_z = "6.5*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+      <layer id="3" inner_r = "3.2*cm" outer_z = "10.0*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+      <layer id="4" inner_r = "3.4*cm" outer_z = "10.0*cm" >
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+      <layer id="5" inner_r = "4.8*cm" outer_z = "10.0*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+      <layer id="6" inner_r = "5.0*cm" outer_z = "10.0*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes" />
+      </layer>
+    </detector>
+    <detector id="1" name="VertexEndcap" type="DiskTracker" reflect="true" readout="VtxEndcapHits">
+      <layer id="1" inner_r = "4.0*cm" inner_z = "12.0*cm" outer_r = "5.8*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes"/>
+        <slice material = "Silicon" thickness = "0.022*cm" />
+      </layer>
+      <layer id="2" inner_r = "4.0*cm" inner_z = "12.2*cm" outer_r = "5.8*cm">
+        <slice material = "Silicon" thickness = "0.008*cm" sensitive = "yes"/>
+        <slice material = "Silicon" thickness = "0.022*cm" />
+      </layer>
+    </detector>
+    <!-- VTX cabling/cooling material -->
 
-  <!-- TPC -->
-    <detector id="4" name="TPC" type="TPC" readout="TPCHits">
+    <!-- TPC -->
+    <!--
+      R (cm)      Z (cm)  cosTh          Resolution
+      45.0-200.0  230.0   0.7546 (full)  r-phi: 50-150 microns
+                          0.9814 (min)   z: 0.5 mm
+      -->
+    <detector id="3" name="TPC" type="TPC" readout="TPCHits">
          <dimensions inner_r = "45.*cm" outer_z = "230.*cm" />
          <layer repeat="200">
            <slice material="P10" thickness="0.925*cm" sensitive="yes" />
          </layer>
     </detector>
 
-  <!-- Solenoid -->
-    <detector id="2" name="SolenoidCoilBarrel" type="MultiLayerTracker" insideTrackingVolume="false">
+    <!-- Electromagnetic calorimeter -->
+    <!-- ECAL -->
+    <!--
+    R (m)    Z (mm)   Structure           X0    x
+    2.1-2.3  2.8      W/Scinti./gap       26   1.0
+    0.4-2.3  2.8-3.0  3/2/1(mm)x33 layers
+      -->
+    <detector id="4" name="EMBarrel" type="CylindricalBarrelCalorimeter" readout="ECalBarrelHits">
+      <dimensions inner_r = "210.0*cm" outer_z = "280.0*cm" />
+      <layer repeat="30">
+        <slice material = "Tungsten" thickness = "0.25*cm" />
+	<slice material = "Air" thickness = "0.025*cm" />
+      </layer>
+    </detector>
+    <detector id="5" name="EMEndcap" reflect="true" type="CylindricalEndcapCalorimeter" readout="ECalEndcapHits">
+      <dimensions inner_r = "40.0*cm" inner_z = "280.0*cm" outer_r = "230.0*cm" />
+      <layer repeat="30" >
+        <slice material = "Tungsten" thickness = "0.25*cm" />
+        <slice material = "Air" thickness = "0.025*cm" />
+      </layer>
+    </detector>
+
+    <!-- Hadronic calorimeter -->
+    <!-- HCAL -->
+    <!--
+    R (m)    Z (mm)   Structure           X0    x
+    2.3-3.5  3.0      Pb/Scinti./gap      165   5.7    
+    0.4-3.5  3.0-4.2  20/5/1(mm)x46 layers
+      -->
+    <detector id="6" name="HADBarrel" type="CylindricalBarrelCalorimeter" readout="HCalBarrelHits">
+      <dimensions inner_r = "230.0*cm" outer_z = "300.0*cm" />
+      <layer repeat="34">
+        <slice material = "Air" thickness = "0.16*cm" />
+      </layer>
+    </detector>
+
+    <detector id ="7" name="HADEndcap" reflect="true" type="CylindricalEndcapCalorimeter" readout="HCalEndcapHits">
+      <dimensions inner_r = "40.0*cm" inner_z = "300.0*cm" outer_r = "350.0*cm" />
+      <layer repeat="34" >
+        <slice material = "Air" thickness = "0.16*cm" />
+      </layer>
+    </detector>
+
+    <!-- Solenoid -->
+    <detector id="8" name="SolenoidCoilBarrel" type="MultiLayerTracker" insideTrackingVolume="false">
       <layer id="1" inner_r="350.*cm" outer_z="420.0*cm">
         <slice material="Air" thickness="22.*cm" />
       </layer>
@@ -95,15 +188,107 @@
       </layer>
     </detector>
 
+    <!-- FCAL -->
+    <!--
+    R (m)      Z (mm)   Structure
+    0.08-0.36  2.3-2.85 W/Si
+      -->
+    <detector id="9" name="ForwardCalorimeter" reflect="true" type="CylindricalEndcapCalorimeter" readout="ForwardCalorimeterHits">
+      <dimensions inner_r = "8.0*cm" inner_z = "230.0*cm" outer_r = "36.0*cm" />
+      <layer repeat="10" >
+        <slice material = "Tungsten" thickness = "0.25*cm" />
+        <slice material = "G10" thickness = "0.068*cm" />
+        <slice material = "Silicon" thickness = "0.032*cm" sensitive = "yes" />
+        <slice material = "Air" thickness = "0.025*cm" />
+      </layer>
+    </detector>
+
+    <!-- BCAL -->
+    <!--
+    R (m)      Z (cm)   Structure
+    0.02-0.36  4.3-4.5  W/Si or W/Diamond
+      -->
+    <detector id="10" name="ForwardLuminosityMonitor" reflect="true" type="CylindricalEndcapCalorimeter" readout="LuminosityMonitorHits">
+      <dimensions inner_r = "2.0*cm" inner_z = "430.0*cm" outer_r = "36.0*cm" />
+      <layer repeat="50" >
+        <slice material = "Tungsten" thickness = "0.25*cm" />
+        <slice material = "G10" thickness = "0.068*cm" />
+        <slice material = "Silicon" thickness = "0.032*cm" sensitive = "yes" />
+        <slice material = "Air" thickness = "0.025*cm" />
+      </layer>
+    </detector>
+
+    <!-- Beam pipe and liner parameters from sidaug05.    June 1, 2006 -->
+    <!-- Beampipe -->
+    <detector id="20" name="BeamPipe" type="PolyconeSupport" insideTrackingVolume="true">
+      <material name="Beryllium"/>
+      <zplane rmin = "((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.2)" rmax="((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.3)" z="-tracking_region_zmax" />
+      <zplane rmin="1.2*cm" rmax="1.3*cm"   z="-6.251*cm"/>
+      <zplane rmin="1.2*cm" rmax="1.240*cm" z="-6.25*cm"/>
+      <zplane rmin="1.2*cm" rmax="1.240*cm" z="6.25*cm" />
+      <zplane rmin="1.2*cm" rmax="1.3*cm"   z="6.251*cm" />
+      <zplane rmin = "((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.2)" rmax="((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.3)" z="tracking_region_zmax" />
+    </detector>
+
+    <!-- BeamPipe Liner -->
+    <detector id="0" name="BeamPipeLiner" type="PolyconeSupport" insideTrackingVolume="true">
+      <material name="Titanium"/>
+      <zplane rmin = "((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.1925)" rmax="((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.2)" z="-tracking_region_zmax" />
+      <zplane rmin="1.1925*cm" rmax="1.2*cm" z="-6.251*cm"/>
+      <zplane rmin="1.1975*cm" rmax="1.2*cm" z="-6.25*cm"  />
+      <zplane rmin="1.1975*cm" rmax="1.2*cm" z="6.25*cm" />
+      <zplane rmin="1.1925*cm" rmax="1.2*cm" z="6.251*cm" />
+      <zplane rmin = "((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.1925)" rmax="((tracking_region_zmax-6.25)*(8.96-1.2)/(185.-6.25)+1.2)" z="tracking_region_zmax" />
+    </detector>
+
   </detectors>
 
-<!-- Sensitive Detector readout segmentation -->
+  <!-- Sensitive Detector readout segmentation -->
   <readouts>
+    <readout name="VtxBarrelHits">
+      <id>layer:10,system:6,barrel:3</id>
+    </readout>
+    <readout name="VtxEndcapHits">
+      <id>layer:10,system:6,barrel:3</id>
+    </readout>
     <readout name="TPCHits">
          <id>layer:10,system:6,barrel:3</id>
     </readout>
+    <readout name="ECalBarrelHits">
+      <segmentation type="ProjectiveCylinder" thetaBins="1000" phiBins="2000"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
+    <readout name="ECalEndcapHits">
+      <segmentation type="ProjectiveZPlane" thetaBins="1024" phiBins="1024"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
+    <readout name="HCalBarrelHits">
+      <segmentation type="ProjectiveCylinder" thetaBins="600" phiBins="1200"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
+    <readout name="HCalEndcapHits">
+      <segmentation type="ProjectiveZPlane" thetaBins="600" phiBins="1200"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
+    <readout name="ForwardCalorimeterHits">
+      <segmentation type="GridXYZ" gridSizeX="4.0" gridSizeY="4.0" />
+      <id>layer:7,system:6,barrel:3,x:32:-11,y:-11</id>
+    </readout>
+    <readout name="LuminosityMonitorHits">
+      <segmentation type="GridXYZ" gridSizeX="4.0" gridSizeY="4.0" />
+      <id>layer:7,system:6,barrel:3,x:32:11,y:11</id>
+    </readout>
+    <readout name="MuonBarrelHits">
+      <segmentation type="ProjectiveCylinder" thetaBins="150" phiBins="300"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
+    <readout name="MuonEndcapHits">
+      <segmentation type="ProjectiveZPlane" thetaBins="150" phiBins="300"/>
+      <id>layer:7,system:6,barrel:3,theta:32:11,phi:11</id>
+    </readout>
   </readouts>
 
+  <!-- Electric and magnetic fields. -->
   <fields>
     <field type="Solenoid" name="GlobalSolenoid"
       inner_field="3.0"
@@ -112,4 +297,5 @@
       outer_radius="425.*cm"/>
   </fields>
 
+<!-- End -->
 </lccdd>
CVSspam 0.2.8