From eb05d87fc3f634e7ede5f0160e7f49c85604b389 Mon Sep 17 00:00:00 2001 From: "jihee.kim" <jihee.kim@anl.gov> Date: Mon, 21 Jun 2021 09:53:46 -0500 Subject: [PATCH] Added Pb + Scint layers --- ip6/far_forward_ZDC_Hcal.xml | 17 ++++++++++++----- ip6/far_forward_detectors.xml | 6 +++--- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/ip6/far_forward_ZDC_Hcal.xml b/ip6/far_forward_ZDC_Hcal.xml index a1d3c90..2736440 100644 --- a/ip6/far_forward_ZDC_Hcal.xml +++ b/ip6/far_forward_ZDC_Hcal.xml @@ -7,10 +7,13 @@ </comment> <define> - <constant name="ffi_ZDC_HCAL_NRepeat" value="40"/> - <constant name="ffiZDCHcalTungstenThickness" value="3.5 * mm"/> - <constant name="ffiZDCHcalSiliconThickness" value="500.0 * um"/> - <constant name="ffiZDCHcalAirThickness" value="1.0 * mm"/> + <constant name="ffi_ZDC_HCAL_SiW_NRepeat" value="40"/> + <constant name="ffi_ZDC_HCAL_PbScint_NRepeat" value="30"/> + <constant name="ffiZDCHcalTungstenThickness" value="3.5 * mm"/> + <constant name="ffiZDCHcalSiliconThickness" value="500.0 * um"/> + <constant name="ffiZDCHcalAirThickness" value="1.0 * mm"/> + <constant name="ffiZDCHcalLeadThickness" value="30.0 * mm"/> + <constant name="ffiZDCHcalScintThickness" value="2.0 * mm"/> </define> <detectors> @@ -18,11 +21,15 @@ <position x="ffi_ZDC_HCAL_x_pos" y="ffi_ZDC_HCAL_y_pos" z="ffi_ZDC_HCAL_z_pos"/> <rotation x="ffi_ZDC_HCAL_rotateX_angle" y="ffi_ZDC_HCAL_rotateY_angle" z="ffi_ZDC_HCAL_rotateZ_angle"/> <dimensions x="ffi_ZDC_HCAL_width" z="ffi_ZDC_HCAL_length"/> - <layer repeat="ffi_ZDC_HCAL_NRepeat"> + <layer repeat="ffi_ZDC_HCAL_SiW_NRepeat"> <slice name="Tungsten_slice" material="TungstenDens24" thickness="ffiZDCHcalTungstenThickness" vis="AnlBlue"/> <slice name="Silicon_slice" material="Silicon" thickness="ffiZDCHcalSiliconThickness" vis="AnlRed" sensitive="true"/> <slice name="Air_slice" material="Air" thickness="ffiZDCHcalAirThickness" vis="AnlGold"/> </layer> + <layer repeat="ffi_ZDC_HCAL_PbScint_NRepeat"> + <slice name="Lead_slice" material="Pb" thickness="ffiZDCHcalLeadThickness" vis="BlueGreenVis"/> + <slice name="Scint_slice" material="PlasticScint" thickness="ffiZDCHcalScintThickness" vis="AnlOrange" sensitive="true"/> + </layer> </detector> </detectors> diff --git a/ip6/far_forward_detectors.xml b/ip6/far_forward_detectors.xml index cc87c14..c85a075 100644 --- a/ip6/far_forward_detectors.xml +++ b/ip6/far_forward_detectors.xml @@ -8,7 +8,7 @@ Zero Degree Parameters ---------------------- </comment> - <constant name="ffi_ZDC_ECAL_z_pos" value="3800.0 * cm"/> + <constant name="ffi_ZDC_ECAL_z_pos" value="3750.0 * cm"/> <constant name="ffi_ZDC_ECAL_x_pos" value="ffi_ZDC_ECAL_z_pos * ionCrossingAngle"/> <constant name="ffi_ZDC_ECAL_y_pos" value="0.0 * cm"/> <constant name="ffi_ZDC_ECAL_rotateX_angle" value="0.0 * rad"/> @@ -19,11 +19,11 @@ <constant name="ffi_ZDC_ECAL_module_gap" value="1.0 * mm"/> <constant name="ffi_ZDC_ECAL_module_ntower" value="12"/> <constant name="ffi_ZDC_ECAL_width" value="(ffi_ZDC_ECAL_module_width + ffi_ZDC_ECAL_module_gap) * ffi_ZDC_ECAL_module_ntower + 2.0 * cm"/> - <constant name="ffi_ZDC_ECAL_thickness" value="ffi_ZDC_ECAL_module_thickness + 2.0 * cm"/> + <constant name="ffi_ZDC_ECAL_thickness" value="ffi_ZDC_ECAL_module_thickness + 1.0 * cm"/> <constant name="ffi_ZDC_HCAL_x_pos" value="ffi_ZDC_ECAL_x_pos"/> <constant name="ffi_ZDC_HCAL_y_pos" value="ffi_ZDC_ECAL_y_pos"/> - <constant name="ffi_ZDC_HCAL_z_pos" value="ffi_ZDC_ECAL_z_pos + ffi_ZDC_ECAL_thickness + 3.0 * cm"/> + <constant name="ffi_ZDC_HCAL_z_pos" value="ffi_ZDC_ECAL_z_pos + ffi_ZDC_ECAL_thickness + 1.0 * cm"/> <constant name="ffi_ZDC_HCAL_rotateX_angle" value="ffi_ZDC_ECAL_rotateX_angle"/> <constant name="ffi_ZDC_HCAL_rotateY_angle" value="ffi_ZDC_ECAL_rotateY_angle"/> <constant name="ffi_ZDC_HCAL_rotateZ_angle" value="ffi_ZDC_ECAL_rotateZ_angle"/> -- GitLab