\(\renewcommand\AA{\unicode{x212B}}\)
Reflectometry Changes¶
ISIS Reflectometry Interface¶
New¶
Batch Save/Load: you can now save and re-load a full “batch reduction”. This includes the runs table and all of the reduction settings for a particular Batch tab.
Project Save/Load: the interface’s full state will be saved when you save a project. Re-loading the project will reinstate all batch tabs. Any processed rows will remain linked to their original output workspaces.
Project Recovery: the interface state will be saved if Mantid crashes and will be reinstated as long as project recovery can recreate all of the workspaces.
The live data update interval can now be configured on the interface.
The Slit Calculator dialog can now be accessed from the Tools menu.
Polarization correction inputs have been simplified to a single checkbox which, when ticked, will apply polarization corrections based on properties in the instrument parameters file.
ScaleFactor is now applied to the stitched output and individual
IvsQ
workspaces (previously, only theIvsQ_binned
workspaces were scaled).
Bug fixes¶
A bug has been fixed where the interface could sometimes not be closed after a failed attempt at starting Autoprocessing.
Row/group state will now be reset if renaming another workspace overwrites its output.
The Instrument can no longer be different on different Batch tabs.
Batch tabs can no longer have duplicate names.
The Pause button is now disabled upon opening the interface and is only enabled when processing is in progress.
Algorithms¶
ReflectometryReductionOneAuto has been updated to version 3. Changes in this version are:
PolarizationAnalysis
is simplified to a single True/False argument which, when True, will apply corrections from the instrument parameters file;the unbinned
IvsQ
workspace is now scaled according toScaleFactor
(previously, onlyIvsQ_binned
was scaled).
An issue has been fixed in CreateTransmissionWorkspace <algm-CreateTransmissionWorkspace> where the incorrect transmission workspaces were being output when debug is on/off.
The ReflectometryISISLoadAndProcess algorithm now ensures that the TOF group cannot contain non-TOF workspaces or nested groups (nested groups are not supported so are now flattened into a single group instead).