Reflectometry Changes#

New Features#

  • ReflectometryISISCalibration now has an InstrumentWorkflow option. The POLREF workflow supports spectrum-number-indexed absolute theta calibration files, using the supplied experiment theta and SpecularPixelSpectrumNo to align the detector geometry, including the inverted POLREF calibration-map angle convention.

  • The orsopy library dependency has been updated from version 1.2.1 to 1.2.3.

  • SaveISISReflectometryORSO v1 can now save ORSO files using metadata from workspace history, manual inputs, or history with manual overrides. The default metadata source remains workspace history, preserving the previous behaviour for existing scripts.

  • The IncludeAdditionalColumns property of SaveISISReflectometryORSO v1 no longer controls writing the Q resolution column; use WriteResolution to include Q resolution and IncludeAdditionalColumns for wavelength and incident angle columns. The ISIS Reflectometry GUI keeps both options selected by default, preserving the previous default output.

Bugfixes#

  • The MantidORSODataset has been updated to make model and validate optional arguments.

  • Fixed a bug in the DataHandling library that caused files to become very large and extremely slow to load. This particulary effected the loading of processed FIGARO data.

  • ISIS Reflectometry GUI stitching now uses the updated stitch algorithms so invalid values do not overwrite valid data from other workspaces in stitched overlap regions.

  • Modifications made to ReflectometryReductionOneAuto v3 and Stitch1DMany v1 so that all workspaces output from ISIS polarized Reflectometry reductions use consistent spin-state suffixes.

Release 7.0.0