From ee2496ef3887126864df5e40de542f2d7a90ec42 Mon Sep 17 00:00:00 2001 From: Cyril Danilevski <cyril.danilevski@xfel.eu> Date: Wed, 14 Apr 2021 12:46:42 +0200 Subject: [PATCH] [AGIPD][CORRECT] Correctly set array of ones when no PC data available --- src/cal_tools/agipdlib.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cal_tools/agipdlib.py b/src/cal_tools/agipdlib.py index 4a078dc45..454dea760 100644 --- a/src/cal_tools/agipdlib.py +++ b/src/cal_tools/agipdlib.py @@ -1228,8 +1228,8 @@ class AgipdCorrections: rel_gain[..., 1] = rel_gain[..., 0] * frac_high_med_pix rel_gain[..., 2] = rel_gain[..., 1] * 4.48 else: - # Intialize with fake calculated parameters of Ones - md_additional_offset = rel_gain + # Intialize with fake calculated parameters of Ones and Zeros + md_additional_offset = np.zeros((128, 512, self.max_cells), np.float32) frac_high_med = np.ones((self.max_cells,), np.float32) self.md_additional_offset[module_idx][...] = md_additional_offset.transpose()[...] # noqa -- GitLab