From c86cb10ee1ae1933f77759ede8425e391315fddb Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 12 Jun 2025 13:22:15 +0200 Subject: [PATCH] RasterGridRequest: Clean-up unused methods --- common/src/aaredaqlib/raster_grid.py | 23 ----------------------- 1 file changed, 23 deletions(-) diff --git a/common/src/aaredaqlib/raster_grid.py b/common/src/aaredaqlib/raster_grid.py index b7276094..27a4bbfa 100644 --- a/common/src/aaredaqlib/raster_grid.py +++ b/common/src/aaredaqlib/raster_grid.py @@ -6,11 +6,6 @@ from pydantic import Field, AfterValidator, BaseModel from aaredaqlib.coordinate import Coordinate, positive_coords, SmargonCoordinate from aaredaqlib.sample_geometry import SampleGeometryModel - -def normalize_angle(angle_deg: float) -> float: - normalized_angle = math.fmod(angle_deg + 180, 360) - 180.0 - return normalized_angle - class RasterGridRequest(BaseModel): dtz: float | None = None transmission: float | None = None @@ -39,24 +34,6 @@ class RasterGridRequest(BaseModel): def start_pxl(self, geom: SampleGeometryModel) -> Coordinate: return geom.smargon_to_beamline(self.smargon.sh_mm) - def point_sample_belongs_to_grid( - self, geom: SampleGeometryModel, i: Coordinate - ) -> bool: - point = i - geom.smargon_to_beamline(self.smargon.sh_mm) - return (0 <= point.x < self.n_x * self.grid_size_mm.x) and ( - 0 <= point.y < self.n_y * self.grid_size_mm.y - ) - - def grid_visible(self, geom: SampleGeometryModel) -> bool: - if ( - abs(normalize_angle(self.omega_deg - geom.omega_deg)) < 1.0 - and abs(self.smargon.phi_deg - geom.smargon.phi_deg) < 1.0 - and abs(self.smargon.chi_deg - geom.smargon.chi_deg) < 1.0 - ): - return True - return False - - class CompletedRasterGrid(BaseModel): request: RasterGridRequest bkg_estimate: List[float]