From 15a4d45f685c423798fb2911f29bba0fcd07b7b6 Mon Sep 17 00:00:00 2001 From: x12sa Date: Tue, 24 Mar 2026 15:00:17 +0100 Subject: [PATCH] moved tomo_reconstruct to tomo_scan_projection --- csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py b/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py index 642b257..ffb7cc4 100644 --- a/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py +++ b/csaxs_bec/bec_ipython_client/plugins/flomni/flomni.py @@ -1621,7 +1621,6 @@ class Flomni( try: start_scan_number = bec.queue.next_scan_number self.tomo_scan_projection(angle) - self.tomo_reconstruct() error_caught = False except AlarmBase as exc: if exc.alarm_type == "TimeoutError": @@ -2017,7 +2016,6 @@ class Flomni( return self.tomo_scan_projection(angle) - self.tomo_reconstruct() def _golden(self, ii, howmany_sorted, maxangle, reverse=False): """returns the iis golden ratio angle of sorted bunches of howmany_sorted and its subtomo number""" @@ -2135,6 +2133,9 @@ class Flomni( corridor_size=corridor_size, ) + self.tomo_reconstruct() + + def tomo_parameters(self): """print and update the tomo parameters""" print("Current settings:") @@ -2291,7 +2292,7 @@ class Flomni( f"{'Exposure time:':<{padding}}{self.tomo_countingtime:>{padding}.2f}\n", f"{'Fermat spiral step size:':<{padding}}{self.tomo_shellstep:>{padding}.2f}\n", f"{'FOV:':<{padding}}{fovxy:>{padding}}\n", - f"{'Stitching:':<{padding}}{stitching:>{padding}}\n", + f"{'Stitching:':<{padding}}{stitching:>{padding}.0f}\n", f"{'Number of individual sub-tomograms:':<{padding}}{8:>{padding}}\n", f"{'Angular step within sub-tomogram:':<{padding}}{self.tomo_angle_stepsize:>{padding}.2f}\n", ]