Back to home page

EIC code displayed by LXR

 
 

    


Warning, /epic/compact/far_forward/ZDC_Crystal.xml is written in an unsupported language. File is not indexed.

0001 <!-- SPDX-License-Identifier: LGPL-3.0-or-later -->
0002 <!-- Copyright (C) 2022 Shima Shimizu -->
0003 
0004 <lccdd>
0005   <comment>
0006     //////////////////////////////////////////////////
0007     // Far Forward Zero Degree Calorimeter
0008     // Crystal calorimeter
0009     //////////////////////////////////////////////////
0010   </comment>
0011 
0012   <define>
0013     <constant name="ZDC_Crystal_cell_height"    value="3.*cm"/>
0014     <constant name="ZDC_Crystal_cell_width"     value="4.*cm"/>
0015     <constant name="ZDC_Crystal_cell_length"    value="7.*cm"/>
0016     <constant name="ZDC_Crystal_frame_thickness"  value="0.3*mm"/>
0017     <constant name="ZDC_Crystal_active_x"       value="ZDC_width"/>
0018     <constant name="ZDC_Crystal_active_y"       value="ZDC_height"/>
0019     <constant name="ZDC_Crystal_nx"             value="ZDC_Crystal_active_x/ZDC_Crystal_cell_width"/>
0020     <constant name="ZDC_Crystal_ny"             value="ZDC_Crystal_active_y/ZDC_Crystal_cell_height"/>
0021     <constant name="ZDC_Crystal_APD_socket_z"   value="2.5*mm"/>
0022     <constant name="ZDC_Crystal_space"          value="2.8*cm"/>
0023   </define>
0024 
0025   <detectors>
0026     <detector
0027         id="ZDC_Crystal_ID"
0028         name="ZDC_Crystal"
0029         type="ZDC_Crystal"
0030         vis="ZDC_Crystal_Vis"
0031         readout="ZDCEcalHits">
0032       <position x="ZDC_Crystal_x_pos"         y="ZDC_Crystal_y_pos"         z="ZDC_Crystal_z_pos"/>
0033       <rotation x="ZDC_Crystal_rotateX_angle" y="ZDC_Crystal_rotateY_angle" z="ZDC_Crystal_rotateZ_angle"/>
0034       <dimensions x="ZDC_Crystal_nx * (ZDC_Crystal_cell_width + ZDC_Crystal_frame_thickness) + ZDC_Crystal_frame_thickness"
0035                   y="ZDC_Crystal_ny * (ZDC_Crystal_cell_height + ZDC_Crystal_frame_thickness) + ZDC_Crystal_frame_thickness"
0036                   z="ZDC_Crystal_cell_length + ZDC_Crystal_space"/>
0037       <module name="tower" nx="ZDC_Crystal_nx" ny="ZDC_Crystal_ny">
0038         <tower name="crystal"
0039                cellx="ZDC_Crystal_cell_width" celly="ZDC_Crystal_cell_height" thickness="ZDC_Crystal_cell_length"
0040                material="PbWO4" vis="AnlGold" sensitive="true"/>
0041         <socket name="socket"
0042                 cellx="ZDC_Crystal_cell_width" celly="ZDC_Crystal_cell_height" thickness="ZDC_Crystal_APD_socket_z"
0043                 material="ZDC_Polyethylene" vis="AnlTeal" />
0044       </module>
0045       <support  material="CarbonFiber" vis="AnlLight_Gray" sizez="ZDC_Crystal_cell_length" thickness="ZDC_Crystal_frame_thickness"/>
0046 
0047     </detector>
0048   </detectors>
0049 
0050   <readouts>
0051     <readout name="ZDCEcalHits">
0052       <segmentation type="NoSegmentation"/>
0053       <id>system:8,module:2,crystal:12</id>
0054     </readout>
0055   </readouts>
0056 
0057 </lccdd>