diff --git a/common/src/aaredaqlib/models.py b/common/src/aaredaqlib/models.py index c14bff9b..3beb5964 100644 --- a/common/src/aaredaqlib/models.py +++ b/common/src/aaredaqlib/models.py @@ -592,6 +592,11 @@ class SessionStatus(BaseModel): current_pgroup: str | None = None staff: bool = False +class CrystalSize(BaseModel): + x: float = 0.0 + y: float = 0.0 + z: float = 0.0 + class DAQStatusModel(BaseModel): geom: SampleGeometryModel diffraction: DiffractionGeometry @@ -602,6 +607,8 @@ class DAQStatusModel(BaseModel): session: SessionStatus box: BoundingBoxModel | None = None last_best_res: float | None = None + last_best_b_factor: float | None = None + crystal_size: CrystalSize = CrystalSize(x=0,y=0,z=0) class BeamlineSettingsModel(BaseModel): dtz_max: float | None = 1600.0 @@ -620,4 +627,4 @@ class BeamlineSettingsModel(BaseModel): class CryojetSettingsModel(BaseModel): cryojet_park_position: float | None = 12.0 cryojet_measurement_position: float | None = 5.0 - cryojet_in_use: bool | None = True + cryojet_in_use: bool | None = True \ No newline at end of file