From acca3d27a11e37a8708ad92a507369eb1122630f Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Tue, 7 Oct 2025 13:12:30 +0200 Subject: [PATCH] DAQ: added crystal_size b_factor and best_res to daq_status --- daq/src/aaredaq/daq.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/daq/src/aaredaq/daq.py b/daq/src/aaredaq/daq.py index 5e9fd2d2..7645ae15 100644 --- a/daq/src/aaredaq/daq.py +++ b/daq/src/aaredaq/daq.py @@ -57,6 +57,9 @@ class AareDAQ: self.__bl = bl.value.upper() self.__aare = AareWrapper(bl) self.__saved_box = None + self.crystal_size = CrystalSize(x=0,y=0,z=0) + self.last_best_b_factor = None + self.last_best_res = None @property def state(self) -> BeamlineStateEnum: @@ -1410,7 +1413,9 @@ class AareDAQ: session=SessionStatus(), diffraction=self.diffraction_geometry, box=self.__saved_box, - last_best_res = getattr(self.__cfg, "last_best_res", None) + last_best_res = self.last_best_res, + last_best_b_factor = self.last_best_b_factor, + crystal_size = self.crystal_size ) def cancel(self):