Back to home page

EIC code displayed by LXR

 
 

    


Warning, /DD4hep/DDDetectors/compact/SiD/SiD_Hcal.xml is written in an unsupported language. File is not indexed.

0001 <!-- ====================================================================== -->
0002 <!--                                                                        -->
0003 <!--    XML description of the complete SiD tracker detector                -->
0004 <!--    of the SiD linear collider detector design.                         -->
0005 <!--                                                                        -->
0006 <!--    Contained are the required                                          -->
0007 <!--      ++ global constants used uniquely by this module                  -->
0008 <!--      ++ visualization attributes                                       -->
0009 <!--      ++ the definition of the readout structure and the                -->
0010 <!--         readout segmentation (if necessary)                            -->
0011 <!--      ++ the include statements for the sensitive detectors and         -->
0012 <!--         the corresponding support structure(s)                         -->
0013 <!--                                                                        -->
0014 <!--                                                                        -->
0015 <!--   @author  M.Frank                                                     -->
0016 <!--   @date    14/11/2014                                                  -->
0017 <!--                                                                        -->
0018 <!-- ====================================================================== -->
0019 
0020 <lccdd>
0021   <!--  Definition of global dictionary constants          -->
0022   <define>
0023   </define>
0024 
0025   <!--  Definition of the used visualization attributes    -->
0026   <display>
0027     <vis name="HcalBarrelVis"    alpha="1" r="0.0"  g="0.3"  b="0.8" showDaughters="true" visible="true"/>
0028     <vis name="HcalStavesVis"    alpha="1" r="0.0"  g="0.0"  b="0.1" showDaughters="true" visible="false"/>
0029     <vis name="HcalLayerVis"     alpha="1" r="0.0"  g="0.5"  b="1.0" showDaughters="true" visible="false"/>
0030     <vis name="HcalSensorVis"    alpha="1" r="1.0"  g="0.0"  b="0.2" showDaughters="true" visible="true"/>
0031     <vis name="HcalAbsorberVis"  alpha="1" r="0.4"  g="0.4"  b="0.6" showDaughters="true" visible="true"/>
0032 
0033     <vis name="HcalEndcapVis"          alpha="1" r="1"    g="1"    b="0.1" showDaughters="false" visible="true"/>
0034     <vis name="HcalEndcapLayerVis"     alpha="1" r="1"    g="0"    b="0.5" showDaughters="false" visible="true"/>
0035   </display>
0036   
0037   <!--  Definition of the readout segmentation/definition  -->
0038   <readouts>
0039     <readout name="HcalBarrelHits">
0040       <segmentation type="CartesianGridXY" grid_size_x="3.0*cm" grid_size_y="3.0*cm" />
0041       <id>system:8,barrel:3,module:6,layer:8,slice:5,x:32:-16,y:-16</id>
0042     </readout>
0043     <readout name="HcalEndcapHits">
0044       <segmentation type="CartesianGridXY" grid_size_x="3.0*cm" grid_size_y="3.0*cm" />
0045       <id>system:8,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
0046     </readout>
0047     <readout name="HcalPlugHits">
0048       <segmentation type="CartesianGridXY" grid_size_x="3.0*cm" grid_size_y="3.0*cm" />
0049       <id>system:8,barrel:3,module:4,layer:8,slice:5,x:32:-16,y:-16</id>
0050     </readout>
0051   </readouts>
0052 
0053   <!--  Includes for sensitives and support                -->
0054   <include ref="SiD_HcalBarrel.xml"/>
0055   <include ref="SiD_HcalEndcap.xml"/>
0056 </lccdd>