From 60949755d55053c297e6cdb8426b632869a58963 Mon Sep 17 00:00:00 2001 From: Jan-Lukas Wynen Date: Wed, 1 Jul 2026 15:43:19 +0200 Subject: [PATCH] Only rename monitor dim if needed --- .../src/ess/spectroscopy/indirect/time_of_flight.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/essspectroscopy/src/ess/spectroscopy/indirect/time_of_flight.py b/packages/essspectroscopy/src/ess/spectroscopy/indirect/time_of_flight.py index 1fe657739..d50e64e33 100644 --- a/packages/essspectroscopy/src/ess/spectroscopy/indirect/time_of_flight.py +++ b/packages/essspectroscopy/src/ess/spectroscopy/indirect/time_of_flight.py @@ -87,8 +87,12 @@ def monitor_wavelength_data( :func:`ess.reduce.unwrap.monitor_wavelength_data` for indirect geometry spectrometers. """ + # Support old files that use 't' instead of 'frame_time' + if 't' in monitor_data.dims: + monitor_data = monitor_data.rename(t='frame_time') + result = reduce_unwrap.to_wavelength.monitor_wavelength_data( - monitor_data=monitor_data.rename(t='frame_time'), + monitor_data=monitor_data, lookup=lookup, ltotal=ltotal, pulse_stride_offset=pulse_stride_offset,