From 22ec02dbe994ee2bfa23e960152480c5b0202fd2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lo=C3=AFc=20Le=20Guyader?= <loic.le.guyader@xfel.eu>
Date: Thu, 12 May 2022 17:48:10 +0200
Subject: [PATCH] Fix case no flat field available for inspect_correction

---
 src/toolbox_scs/routines/boz.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/toolbox_scs/routines/boz.py b/src/toolbox_scs/routines/boz.py
index b07ac7f..bdfeb1e 100644
--- a/src/toolbox_scs/routines/boz.py
+++ b/src/toolbox_scs/routines/boz.py
@@ -68,7 +68,6 @@ class parameters():
         self.sat_level = None
         self.max_iter = None
 
-
         # temporary data
         self.arr_dark = None
         self.tid_dark = None
@@ -1403,7 +1402,7 @@ def inspect_correction(params, gain=None):
     # flat flat_field
     plane_ff = params.get_flat_field()
     if plane_ff is None:
-        plane_ff = [0.0, 0.0, 1.0, -1.0]
+        plane_ff = [0.0, 0.0, 1.0, -1.0, 0.0, 0.0, 1.0, -1.0]
     ff = compute_flat_field_correction(params.rois, plane_ff)
 
     # non linearities
-- 
GitLab