diff --git a/common/src/aaredaqlib/models.py b/common/src/aaredaqlib/models.py index af771831..feb9fe10 100644 --- a/common/src/aaredaqlib/models.py +++ b/common/src/aaredaqlib/models.py @@ -770,4 +770,11 @@ class SimpleScanParameters(BaseModel): beam_size_y_um: float | None = None dose_rate_MGy_s: float | None = None d_vis: float | None = None - d_tar: float | None = None \ No newline at end of file + d_tar: float | None = None + +class ScanResultPayloadModel(BaseModel): + result: ScanResult + beam_mark_pxl: tuple[float, float] + beam_size_mm: Annotated[Coordinate, AfterValidator(positive_coords)] + attach_image: bool = True + sample_id: int \ No newline at end of file