From 8e8b6dbfa1c78d2197dd48034a7dc2e7462f3a2b Mon Sep 17 00:00:00 2001 From: Andrew Levin Date: Wed, 4 Sep 2024 16:19:49 -0400 Subject: [PATCH] return refined beamcenter result --- src/PyHyperScattering/BeamCentering.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/PyHyperScattering/BeamCentering.py b/src/PyHyperScattering/BeamCentering.py index 806bada2..56c9e316 100644 --- a/src/PyHyperScattering/BeamCentering.py +++ b/src/PyHyperScattering/BeamCentering.py @@ -82,5 +82,7 @@ def refine_geometry(self, energy, q_min, q_max, print(f'Optimization successful. Updating beamcenter to ({res.x[0]},{res.x[1]}), old values were ({self._obj.poni1},{self._obj.poni2})') self._obj.attrs['poni1'] = res.x[0] self._obj.attrs['poni2'] = res.x[1] + + return res else: warnings.warn('Optimization was unsuccessful. Try new guesses and start again')