Back to home page

EIC code displayed by LXR

 
 

    


Warning, /DD4hep/DDDetectors/compact/SiD/SiD_Beamcal.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="BeamCalVis" 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="BeamCalHits">
0033       <segmentation type="CartesianGridXY" grid_size_x="0.35*cm" grid_size_y="0.35*cm" />
0034       <id>system:8,layer:8,barrel:3,layer:8,slice:5,x:32:-16,y:-16</id>
0035     </readout>
0036   </readouts>
0037   
0038   <!--  Includes for sensitives and support                -->
0039   <detectors>
0040     <detector id="14" name="BeamCal" reflect="true" type="DD4hep_ForwardDetector" readout="BeamCalHits" vis="BeamCalVis" calorimeterType="BEAM">
0041 
0042       <comment>Beam Calorimeter</comment>
0043 
0044       <dimensions outer_r="BeamCal_rmax" inner_r="0.0*cm" inner_z="BeamCal_zmin" />
0045       <beampipe crossing_angle="BeamCal_crossingAngle" outgoing_r="BeamCal_outgoing_r" incoming_r="BeamCal_incoming_r" />
0046       <layer repeat="50">
0047         <slice material="TungstenDens24" thickness="0.271*cm" />
0048         <slice material="Silicon" thickness="0.032*cm" sensitive="yes" />
0049         <slice material="Copper" thickness="0.005*cm" />
0050         <slice material="Kapton" thickness="0.030*cm" />
0051         <slice material="Air" thickness="0.033*cm" />
0052       </layer>
0053     </detector>
0054 
0055   </detectors>
0056 </lccdd>