Back to home page

EIC code displayed by LXR

 
 

    


Warning, /DD4hep/DDDetectors/compact/SiD/SiD_Lumical.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="LumiCalVis" alpha="1" r="0.0" g="0.0" b="1.0" showDaughters="false" visible="true"/>
0028   </display>
0029 
0030   <!--  Definition of the readout segmentation/definition  -->
0031   <readouts>
0032     <readout name="LumiCalHits">
0033       <segmentation type="CartesianGridXY" grid_size_x="0.35*cm" grid_size_y="0.35*cm" />
0034       <id>system:8,barrel:3,layer:8,slice:8,x:32:-16,y:-16</id>
0035     </readout>
0036   </readouts>
0037   
0038   <!--  Includes for sensitives and support                -->
0039   <detectors>
0040     <detector id="13" name="LumiCal" reflect="true" type="DD4hep_CylindricalEndcapCalorimeter" readout="LumiCalHits" vis="LumiCalVis" calorimeterType="LUMI">
0041 
0042       <comment>Luminosity Calorimeter</comment>
0043 
0044       <dimensions inner_r = "LumiCal_rmin" inner_z = "LumiCal_zmin" outer_r = "LumiCal_rmax" />
0045       <layer repeat="20" >
0046         <slice material = "TungstenDens24" thickness = "0.271*cm" />
0047         <slice material = "Silicon" thickness = "0.032*cm" sensitive = "yes" />
0048         <slice material = "Copper"  thickness = "0.005*cm" />
0049         <slice material = "Kapton"  thickness = "0.030*cm" />
0050         <slice material = "Air"     thickness = "0.033*cm" />
0051       </layer>
0052       <layer repeat="15" >
0053         <slice material = "TungstenDens24" thickness = "0.543*cm" />
0054         <slice material = "Silicon" thickness = "0.032*cm" sensitive = "yes" />
0055         <slice material = "Copper"  thickness = "0.005*cm" />
0056         <slice material = "Kapton"  thickness = "0.030*cm" />
0057         <slice material = "Air"     thickness = "0.033*cm" />
0058       </layer>
0059     </detector>
0060 
0061     <detector name="LumiReadout_Forward" type="DD4hep_PolyconeSupport" vis="LumiCalVis">
0062       <comment>Readout for Luminosity Calorimeter</comment>
0063       <material name="G10"/>
0064       <zplane rmin="LumiCal_rmax" rmax="LumiCalElectronics_rmax" z="LumiCal_zmin"/>
0065       <zplane rmin="LumiCal_rmax" rmax="LumiCalElectronics_rmax" z="LumiCal_zmin+LumiCal_thickness"/>
0066     </detector>
0067     
0068     <detector name="LumiReadout_Backward" type="DD4hep_PolyconeSupport" vis="LumiCalVis">
0069       <comment>Readout for Luminosity Calorimeter</comment>
0070       <material name="G10"/>
0071       <zplane rmin="LumiCal_rmax" rmax="LumiCalElectronics_rmax" z="-LumiCal_zmin"/>
0072       <zplane rmin="LumiCal_rmax" rmax="LumiCalElectronics_rmax" z="-(LumiCal_zmin+LumiCal_thickness)"/>
0073     </detector>
0074     
0075   </detectors>
0076 </lccdd>