\(\renewcommand\AA{\unicode{x212B}}\)

Inelastic Changes

New Features

  • Added the possibility to make an external call from selected Inelastic/Indirect interfaces for plotting data as a 3D Surface.

  • Add documentation techniques page on :ref: Applying absorption corrections <applying_corrections>.

  • The files tab of the Elwin Tab of Data Manipulation Interface has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab.

  • On Elwin Tab of Data Manipulation Interface, it is now possible to display in the workspace table either one row per spectra, or just one row per workspace.

  • The files tab of the Elwin Tab of Data Manipulation Interface has been removed. Workspaces can still be added from files in the multifile dialog of the workspaces tab.

  • The ElasticWindowMultiple algorithm will add the integration range to the output workspaces sample logs, calling it either from script or from the Elwin Tab of Data Manipulation Interface.

  • A checkbox option is added in Data Manipulation with title “EnfoceNormalization”. This option is set to True by default (no change to the current algorithms/workflow occurs). When it is set to False, the LHSWorkspace from the output from ExtractFFTSpectrum is used in both branches to perform the final workspace division and the two intermediate workspace divisions are skipped.

  • Fix a crash happening when setting spectra limits on workspace dialogs using an string format of the sort: “SpectraStart-SpectraEnd” where Spectra Start is larger than Spectra End.

  • Added new TeixeiraWaterIqt fitting function, to fit linewidth and molecular residence time in intermediate scattering functions with Teixeira’s model for water. This is now available in the IqtFit tab of the QENS Fitting interface.

  • Added new workspace dialog widget with the capacity to select and open multiple compatible workspaces at once. For use in Elwin Tab of Data Manipulation Interface

  • It is now possible to use the Inelastic Bayes Fitting interface on a MacOS operating system.

  • The Inelastic Data Analysis interface has been renamed to the Inelastic QENS Fitting interface. The new name provides a better description of what it does.

  • The IqtFit tab of Inelastic QENS Fitting now has a ‘Fit Type’ box for selecting a Stretched Exponential function. This allows further fit functions to be added in the future.

Bugfixes

  • Disable Add button and change the button text to Loading from workspace dialogs to prevent warnings or crashes if Add button is pressed but files are still loading.

  • Fixed a bug where it wasn’t possible to use a custom fit function on the IqtFit tab of Inelastic QENS Fitting.

  • Fixed a bug that crashed Mantid when calling Open Slice Viewer from Indirect/Inelastic interfaces when there are less than two histograms in the workspace.

  • Fixed a bug causing the Full Function Browser and Template Function Browser from going out of sync on the QENS Fitting interface.

  • It is now approximately 30% faster to load data into the F(Q)Fit tab in the QENS Fitting interface.

Algorithms

New features

  • A checkbox option is added in TransformToIqt/CalculateIqt with title “EnfoceNormalization”. This option is set to True by default (no change to the current algorithms/workflow occurs). When it is set to False, the LHSWorkspace from the output from ExtractFFTSpectrum is used in both branches to perform the final workspace division and the two intermediate workspace divisions are skipped.

Bugfixes

Release 6.10.0