From 8be6749aa22b112b70de070171818cc14c31d116 Mon Sep 17 00:00:00 2001 From: "jihee.kim" <jihee.kim@anl.gov> Date: Thu, 25 Mar 2021 22:16:39 -0500 Subject: [PATCH] Created ZDC XML file and defined parameters --- compact/definitions.xml | 27 +++++++++++++++++++++++++-- compact/ffi_ZDC.xml | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 62 insertions(+), 2 deletions(-) create mode 100644 compact/ffi_ZDC.xml diff --git a/compact/definitions.xml b/compact/definitions.xml index c7321b9..0494bfb 100644 --- a/compact/definitions.xml +++ b/compact/definitions.xml @@ -216,7 +216,7 @@ </comment> <constant name="ForwardRomanPot_ID" value="150"/> - <constant name="ZDC_ID" value="160"/> + <constant name="ffi_ZDC_ID" value="160"/> <comment> ===================================== @@ -242,7 +242,7 @@ <constant name="cb_Solenoid_rmin" value="0.0 * cm"/> <comment> Central Barrel Solenoid Inner diameter </comment> <constant name="cb_Solenoid_rmax" value="137.0 * cm"/> <comment> Central Barrel Solenoid Outer diameter </comment> <constant name="cb_Solenoid_z" value="400.0 * cm"/> - <constant name="cb_Solenoid_shift" value="0.0 * cm"/><comment> Central Barrel Solenoid Size in Z direction </comment> + <constant name="cb_Solenoid_shift" value="0.0 * cm"/> <comment> Central Barrel Solenoid Size in Z direction </comment> <constant name="Solenoid_thickness" value="400*mm"/> <constant name="Solenoid_rmin" value="2000.0*mm"/> @@ -416,6 +416,29 @@ <constant name="HcalEndcapLayers" value="floor(HcalEndcapAvailThickness / HcalOneLayerThickness)"/> <constant name="HcalEndcapThickness" value="HcalEndcapLayers * HcalOneLayerThickness"/> + <comment> + ---------------------- + Zero Degree Parameters + ---------------------- + </comment> + <comment> BeamLines: IP6 </comment> + <constant name="ffi_ZDC_x_pos" value="90.0 * cm"/> + <constant name="ffi_ZDC_z_pos" value="3800.0 * cm"/> + <constant name="ffi_ZDC_rotateX_angle" value="0.0 * rad"/> + <constant name="ffi_ZDC_rotateY_angle" value="-0.0125 * rad"/> + <constant name="ffi_ZDC_rotateZ_angle" value="0.0 * rad"/> + + <comment> BeamLines: IP8 </comment> + <!--<constant name="ffi_ZDC_x_pos" value="127.0 * cm"/> + <constant name="ffi_ZDC_z_pos" value="3600.0 * cm"/> + <constant name="ffi_ZDC_rotateX_angle" value="0.0 * rad"/> + <constant name="ffi_ZDC_rotateY_angle" value="-0.025 * rad"/> + <constant name="ffi_ZDC_rotateZ_angle" value="0.0 * rad"/>--> + + <comment> Global parameters </comment> + <constant name="ffi_ZDC_width" value="60.0 * cm"/> + <constant name="ffi_ZDC_thickness" value="250.0 * cm"/> + <comment> ----------------------- Gaseous RICH Parameters diff --git a/compact/ffi_ZDC.xml b/compact/ffi_ZDC.xml new file mode 100644 index 0000000..2594f5f --- /dev/null +++ b/compact/ffi_ZDC.xml @@ -0,0 +1,37 @@ +<lccdd> + + <comment>Far Forward Ion Zero Degree Calorimeter</comment> + + <define> + </define> + + <limits> + </limits> + + <regions> + </regions> + + <display> + </display> + + <detectors> + <detector id="ffi_ZDC_ID" name="ffi_ZDC" type="ffi_ZDC" readout="ffi_ZDC_Hits" vis="ffi_ZDCVis"> + <position x="ffi_ZDC_x_pos" z="ffi_ZDC_z_pos"/> + <rotation x="ffi_ZDC_rotateX_angle" y="ffi_ZDC_rotateY_angle" z="ffi_ZDC_rotateZ_angle"/> + <dimensions x="ffi_ZDC_width" z="ffi_ZDC_thickness"/> + </detector> + </detectors> + + <readouts> + <readout name="ffi_ZDC_Hits"> + <segmentation type="CartesianGridXY" grid_size_x="1.0*mm" grid_size_y="1.0*mm" /> + <id>system:8,module:12,x:48:-8,y:-8</id> + </readout> + </readouts> + + <plugins> + </plugins> + + <fields> + </fields> +</lccdd> -- GitLab