From 90b7edf25ceeb012c61264c5fe37edc7e89ccc16 Mon Sep 17 00:00:00 2001 From: davidmcdonagh Date: Mon, 28 Oct 2024 09:01:17 +0000 Subject: [PATCH] Pass Beam object to resolution method instead of vector. --- src/dials/util/image_viewer/slip_viewer/frame.py | 4 +--- src/dials/util/image_viewer/slip_viewer/tile_generation.py | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/dials/util/image_viewer/slip_viewer/frame.py b/src/dials/util/image_viewer/slip_viewer/frame.py index a67e2e7c19..2a54356172 100644 --- a/src/dials/util/image_viewer/slip_viewer/frame.py +++ b/src/dials/util/image_viewer/slip_viewer/frame.py @@ -374,9 +374,7 @@ def get_beam_center_px(self): lowest_res = 0 for p_id, panel in enumerate(detector): w, h = panel.get_image_size() - res = panel.get_resolution_at_pixel( - beam.get_unit_s0(), (w // 2, h // 2) - ) + res = panel.get_resolution_at_pixel(beam, (w // 2, h // 2)) if res > lowest_res: panel_id = p_id lowest_res = res diff --git a/src/dials/util/image_viewer/slip_viewer/tile_generation.py b/src/dials/util/image_viewer/slip_viewer/tile_generation.py index 6850f8f952..a988e8c419 100644 --- a/src/dials/util/image_viewer/slip_viewer/tile_generation.py +++ b/src/dials/util/image_viewer/slip_viewer/tile_generation.py @@ -438,7 +438,6 @@ def get_resolution(self, x, y, readout=None): beam = self.raw_image.get_beam() if detector is None or beam is None: return None - beam = beam.get_unit_s0() if readout is None: return None