\(\renewcommand\AA{\unicode{x212B}}\)
Reflectometry Changes¶
New features¶
On the ISIS Reflectometry interface, you can now specify default experiment settings on a per-sample basis as well as a per-angle basis. The new
Titlefield in the lookup table allows you to specify a regular expression. Any runs with a title that matches this expression will use those settings by default.
The
per-angle defaultstable has been renamed to theSettings Lookuptable to better represent that lookups can now be performed using both the angle and the sample title.The Runs tab of the ISIS Reflectometry Interface now contains a
Lookup Indexcolumn to indicate which row from theSettings Lookuptable was used.Processing is now disabled if there are any errors on the Experiment Settings table.
Groups on the Runs tab are now highlighted with a paler green when all runs within them have been processed, but the group has not yet been post-processed.
The automated template generation from the LRAutoReduction algorithm has been removed, as it was never used.
Removed the
PrimaryFractionRangeproperty from the LRAutoReduction algorithm, as the primary fraction correction is no longer in use.The ISIS Reflectometry interface now logs a warning if starting live data will use potentially unexpected settings.
The Instrument Selector tooltips have been updated to clarify that any changes made using these combo-boxes will apply across all of Mantid.
Bugfixes¶
Loading a batch now correctly re-populates the Experiment Settings tab’s
Settings Lookuptable.Fixed a potential crash when running a live data reduction if the SliceViewer is open on the live data workspace.
Workbench will no longer crash if ReflectometryBackgroundSubtraction is run from the Algorithm Dialog with a WorkspaceGroup as the input.
The default processing instructions for ReflectometryReductionOneAuto can no longer be incorrect. Sensible default values are now used for the INTER linear detector if not specified by the user. Previously, an incorrect pattern was being specified. This resulted in confusing errors such as a reduced workspace with multiple histograms, or error messages about invalid detector IDs or angle correction not being possible.
Mantid will no longer hang when running multiple python algorithms simultaneously, e.g. when running live data and processing a batch at the same time.