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):