Back to home page

EIC code displayed by LXR

 
 

    


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

0001 <!-- SPDX-License-Identifier: LGPL-3.0-or-later -->
0002 <!-- Copyright (C) 2023 Wouter Deconinck, Leszek Kosarzewski -->
0003 
0004 <lccdd>
0005   <define>
0006     <documentation>
0007       #### Dimension constants
0008     </documentation>
0009     <constant name="FluxEndcapN_zshift" value="FluxEndcapN_collar_thickness-FluxEndcapN_exterior_thickness"/>
0010     <constant name="FluxEndcapN_zmin" value="BackwardServiceGap_zmax"/>
0011 
0012   </define>
0013 
0014 
0015   <!-- Define detector -->
0016   <detectors>
0017     <documentation>
0018       ### Backward (Negative Z) Endcap Flux Return
0019     </documentation>
0020     <detector name="FluxEndcapN" type="epic_EndcapFluxReturn" vis="FluxEndcapNVis" reflect="true">
0021       <position x="0" y="0" z="-FluxEndcapN_zmin"/>
0022 
0023        <layer id="1" name="Collar" material="Steel235"
0024         rmin="FluxEndcapN_collar_rmin" rmax="FluxEndcapN_collar_rmax" zpos="0*cm"
0025         thickness="FluxEndcapN_collar_thickness" vis="FluxEndcapNLayerVis"
0026        />
0027        <layer id="2" name="Oculus" material="Steel235"
0028         rmin="FluxEndcapN_oculus_rmin" rmax="FluxEndcapN_oculus_rmax" zpos="0*cm"
0029         thickness="FluxEndcapN_oculus_thickness" vis="FluxEndcapNLayerVis"
0030        />
0031        <layer id="3" name="FluxReturn" material="Steel235"
0032         rmin="FluxEndcapN_exterior_rmin" rmax="FluxEndcapN_exterior_rmax" zpos="FluxEndcapN_zshift"
0033         thickness="FluxEndcapN_exterior_thickness" vis="FluxEndcapNLayerVis"
0034        />
0035 
0036 
0037     </detector>
0038   </detectors>
0039 
0040 
0041 </lccdd>