From 16ac939868342f129c440c02ba1cf0e3cbbc0c84 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Wed, 15 Apr 2026 17:01:02 +0200 Subject: [PATCH] DAQ: bug fixes in auto_center - may need rewriting --- src/aare/daq/daq.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/aare/daq/daq.py b/src/aare/daq/daq.py index 086a915c..546976a1 100644 --- a/src/aare/daq/daq.py +++ b/src/aare/daq/daq.py @@ -787,13 +787,13 @@ class AareDAQ: raise - def __auto_center(self, grid: RasterGridRequest) -> CompletedRasterGrid | None: + def __auto_center(self, request: RasterGridRequest) -> CompletedRasterGrid | None: sample = self.sample if sample is None: raise Exception("Sample must be mounted to auto center") - old_prefix = grid.file_prefix + old_prefix = request.file_prefix geom = self.sample_geometry r = self.__ml_bounding_box(sample.db_id, f"ml_{geom.omega_deg:.2f}deg") @@ -804,6 +804,7 @@ class AareDAQ: if r is not None: geom = self.sample_geometry + grid = copy.deepcopy(request) grid.smargon_top_left = r.smargon_top_left grid.grid_size_mm = r.grid_size_mm grid.n_x = r.n_x