From ad44acabc025ced4667da626c146ce219d511606 Mon Sep 17 00:00:00 2001 From: appleb_m Date: Fri, 26 Jun 2026 16:37:16 +0200 Subject: [PATCH] DAQ: have the get xtal size, best res, get best b factor added --- src/aare/daq/operations/raster/service.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/aare/daq/operations/raster/service.py b/src/aare/daq/operations/raster/service.py index a6ae69a9..a2017206 100644 --- a/src/aare/daq/operations/raster/service.py +++ b/src/aare/daq/operations/raster/service.py @@ -8,7 +8,8 @@ from jfjoch_client.exceptions import NotFoundException from aare.common.coordinate import AerotechCoordinate, Coordinate, SmargonCoordinate from aare.common.exception_handler import AutoRasterSampleSkipped, RasterScanException -from aare.common.find_xtal import create_quality_filtered_array, raster_centre_of_mass +from aare.common.find_xtal import create_quality_filtered_array, raster_centre_of_mass, get_xtal_size, get_best_res, \ + get_best_b_factor from aare.common.logger_events import ( geom_log_context, log_ml_bundle_meta, @@ -629,7 +630,9 @@ class RasterService: }, ), ) - + self.ctx.deps.cfg.crystal_size = get_xtal_size(self.ctx.deps.cfg.crystal_size, result_array, r=request) + self.ctx.deps.cfg.last_best_res = get_best_res(result_list= scan_result.images) + self.ctx.deps.cfg.last_best_b_factor = get_best_b_factor(result_list=scan_result.images) return CompletedRasterGridElem( request=copy.deepcopy(request), result=scan_result,