Commit in LCDetectors/detectors/clic_ild_cdr_01 on MAIN
compact.xml+199added 1.1
First draft of clic_ild_cdr detector in compact.xml format

LCDetectors/detectors/clic_ild_cdr_01
compact.xml added at 1.1
diff -N compact.xml
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ compact.xml	13 Dec 2011 23:54:36 -0000	1.1
@@ -0,0 +1,199 @@
+
+<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 name="clic_ild_cdr"
+        title="CLiC ILD CDR"
+        author="Norman Graf, Jan Strube"
+        url="http://confluence.slac.stanford.edu/display/ilc"
+        status="development"
+        version="$Id: ">
+        <comment>The compact format for the ILD as described in the CLiC CDR</comment>        
+    </info>
+    <define>
+        <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"/>   
+        
+        <constant name="tracking_region_radius" value="1808."/>
+        <constant name="tracking_region_zmax" value="1870."/>   
+        
+        <constant name="VXD_CF_sensor" value="0.026*cm"/>        
+    </define>
+    <materials>  
+    <!-- need to define TPC gas mixture here... -->
+        <material name="ArgonGas">
+            <D type="density" value="0.00178" unit="g/cm3"/>
+            <composite n="1"  ref="Ar" />
+        </material>
+    
+        <material name="CarbonDioxideGas">
+            <D type="density" value="0.000717" unit="g/cm3"/>
+            <composite n="1"  ref="C" />
+            <composite n="2" ref="O" />
+        </material>    
+
+        <material name="MethaneGas">
+            <D type="density" value="0.000717" unit="g/cm3"/>
+            <composite n="1"  ref="C" />
+            <composite n="4" ref="H" />
+        </material>
+
+        <material name="TPCGas">
+            <D type="density" value="0.00178" unit="g/cm3"/>
+            <fraction n=".9567"  ref="ArgonGas" />
+            <fraction n=".0227" ref="CarbonDioxideGas" />
+            <fraction n=".0207"  ref="MethaneGas" />
+        </material>   
+        
+        <material name="CarbonFiber_25percent">
+            <D type="density" value="0.375" unit="g/cm3"/>
+            <fraction n="1.0" ref="CarbonFiber"/>
+        </material>
+    </materials>
+    <limits>
+        
+    </limits>       
+    
+    <display>
+        <vis name="SiVertexBarrelVis" r="0.5" g="0.7" b="0.4" showDaughters="true" visible="true"/> 
+        <vis name="SiVertexBarrelLayerVis" r="0.5" g="0.7" b="0.4" showDaughters="true" visible="true"/> 
+        <vis name="TPCVis" showDaughters="false" visible="true"/>          
+    </display>
+    <detectors>
+        <comment>Trackers</comment>
+         
+        <comment>Vertex Barrel needs to be fixed</comment> 
+        
+        <detector id="1" name="SiVertexBarrel" type="SiTrackerBarrel" readout="SiVertexBarrelHits" insideTrackingVolume="true" vis="SiVertexBarrelVis">
+            <comment>Vertex Detector Barrel</comment>
+            <module name="VtxBarrelModuleInner" vis="SiVertexBarrelVis">
+                <module_envelope width="9.8" length="63.0 * 2" thickness="0.6"/>
+                <module_component width="7.6" length="125.0" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
+                    <position z="-0.12"/>
+                </module_component>
+                <module_component width="7.6" length="125.0" thickness="0.05" material="Epoxy" sensitive="false">
+                    <position z="0.075"/>
+                </module_component>
+                <module_component width="9.6" length="125.0" thickness="0.093" material="Silicon" sensitive="false">
+                    <position z="0.150"/>
+                </module_component>
+                <module_component width="9.6" length="125.0" thickness="0.02" material="Silicon" sensitive="true">
+                    <position z="0.225"/>
+                </module_component>
+            </module>
+            <module name="VtxBarrelModuleOuter" vis="SiVertexBarrelVis">
+                <module_envelope width="14.0" length="126.0" thickness="0.6"/>
+                <module_component width="11.6" length="125.0" thickness="VXD_CF_sensor" material="CarbonFiber_25percent" sensitive="false">
+                    <position z="-0.12"/>
+                </module_component>
+                <module_component width="11.6" length="125.0" thickness="0.05" material="Epoxy" sensitive="false">
+                    <position z="0.075"/>
+                </module_component>
+                <module_component width="13.8" length="125.0" thickness="0.093" material="Silicon" sensitive="false">
+                    <position z="0.150"/>
+                </module_component>
+                <module_component width="13.8" length="125.0" thickness="0.02" material="Silicon" sensitive="true">
+                    <position z="0.210"/>
+                </module_component>
+            </module>
+            <layer module="VtxBarrelModuleInner" id="1" vis="SiVertexBarrelLayerVis" >
+                <barrel_envelope inner_r="13.0" outer_r="17.0" z_length="63 * 4"/>
+                <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="15.05" dr="-1.15"/>
+                <z_layout dr="0.0" z0="63.01" nz="2"/>
+            </layer>
+            <layer module="VtxBarrelModuleOuter" id="2" vis="SiVertexBarrelLayerVis">
+                <barrel_envelope inner_r="21.0" outer_r="25.0" z_length="63 * 4"/>
+                <rphi_layout phi_tilt="0.0" nphi="12" phi0="0.2618" rc="23.03" dr="-1.13"/>
+                <z_layout dr="0.0" z0="63.01" nz="2"/>
+            </layer>
+            <layer module="VtxBarrelModuleOuter" id="3" vis="SiVertexBarrelLayerVis">
+                <barrel_envelope inner_r="34.0" outer_r="38.0" z_length="63 * 4"/>
+                <rphi_layout phi_tilt="0.0" nphi="18" phi0="0.0" rc="35.79" dr="-0.89"/>
+                <z_layout dr="0.0" z0="63.01" nz="2"/>
+            </layer>
+            <layer module="VtxBarrelModuleOuter" id="4" vis="SiVertexBarrelLayerVis">
+                <barrel_envelope inner_r="46.6" outer_r="50.6" z_length="63 * 4"/>
+                <rphi_layout phi_tilt="0.0" nphi="24" phi0="0.1309" rc="47.5" dr="0.81"/>
+                <z_layout dr="0.0" z0="63.01" nz="2"/>
+            </layer>
+            <layer module="VtxBarrelModuleOuter" id="5" vis="SiVertexBarrelLayerVis">
+                <barrel_envelope inner_r="59.0" outer_r="63.0" z_length="63 * 4"/>
+                <rphi_layout phi_tilt="0.0" nphi="30" phi0="0.0" rc="59.9" dr="0.77"/>
+                <z_layout dr="0.0" z0="63.01" nz="2"/>
+            </layer>
+        </detector>        
+    
+        <comment>Vertex End Caps, sensitive silicon only</comment> 
+        <detector id="2" name="VTXEndcap" type="DiskTracker" reflect="true" readout="VTXEndcapHits" vis="SiVertexBarrelLayerVis">
+            <layer id="1" inner_r = "33." inner_z = "160." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>	
+            <layer id="2" inner_r = "33." inner_z = "162." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>
+            <layer id="3" inner_r = "33." inner_z = "207." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>
+            <layer id="4" inner_r = "33." inner_z = "209." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>
+            <layer id="5" inner_r = "33." inner_z = "255." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>
+            <layer id="6" inner_r = "33." inner_z = "257." outer_r = "102" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "0.05" sensitive = "yes" />
+            </layer>
+        </detector>  
+    
+        <comment>Forward Tracking Disks, sensitive silicon only</comment> 
+        <detector id="3" name="FTD" type="DiskTracker" reflect="true" readout="FTDHits">
+            <layer id="1" inner_r = "47." inner_z = "382" outer_r = "320" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "2.75" sensitive = "yes" />
+            </layer>
+            <layer id="2" inner_r = "79." inner_z = "665." outer_r = "320" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "2.75" sensitive = "yes" />
+            </layer>
+            <layer id="3" inner_r = "126." inner_z = "1066." outer_r = "320" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "2.75" sensitive = "yes" />
+            </layer>
+            <layer id="4" inner_r = "172." inner_z = "1467." outer_r = "320" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "2.75" sensitive = "yes" />
+            </layer>
+            <layer id="5" inner_r = "218." inner_z = "1868." outer_r = "320" vis="SiVertexBarrelLayerVis">
+                <slice material = "Silicon" thickness = "2.75" sensitive = "yes" />
+            </layer>
+        </detector>
+    
+        <comment>TPC sensitive gaseous volume only</comment> 
+        <detector id="4" name="TPC" type="TPC" readout="TPCHits" vis="TPCVis">
+            <dimensions inner_r = "329." outer_z = "2350." />
+            <layer repeat="224">
+                <slice material="TPCGas" thickness="6.6" sensitive="yes" />
+            </layer>
+        </detector>            
+    </detectors>
+        
+    <readouts>
+        <readout name="TPCHits">
+            <id>system:6,barrel:3,layer:10</id>
+        </readout> 
+        <readout name="FTDHits">
+            <id>system:6,barrel:3,layer:10</id>
+        </readout>  
+        <readout name="SiVertexBarrelHits">
+            <id>system:6,barrel:3,layer:4,module:12,sensor:1,side:32:-2,strip:24</id>
+        </readout>
+        <readout name="VTXEndcapHits">
+            <id>system:6,barrel:3,layer:10</id>
+        </readout>          
+    </readouts>
+           
+    <fields>
+        <field type="Solenoid" name="GlobalSolenoid" inner_field="5.0"
+        outer_field="-0.6" zmax="1000"
+        outer_radius="26000" />
+    </fields>
+</lccdd>           
+        
\ No newline at end of file
CVSspam 0.2.12