Table of Contents
CalculateFlatBackground has a new mode ‘Moving Average’, which takes the minimum of a moving window average as the flat background.
StartLiveData and its dialog now support dynamic listener properties, based on the specific LiveListener being used.
All algorithms using AsciiPointBase now have a new property ‘Separator’ which allows the delimiter to be set to either comma, space or tab. This affects SaveReflCustomAscii, SaveReflThreeColumnAscii, SaveANSTOAscii and SaveILLCosmosAscii.
ReplaceSpecialValues allows for ‘small’ values, which are below a user specified threshold, to be replaced.
Stitch1DMany has a new property ‘ScaleFactorFromPeriod’, which enables it to apply scale factors from a particular period when stitching group workspaces. The documentation for this algorithm has also been improved.
SaveMDWorkspaceToVTK has a working progress bar.
SumSpectra has an option to ignore special floating point values called ‘RemoveSpecialValues’. This is off by default. When enabled it will ignore values such as NaN or Infinity during the summation of the spectra. It was also updated to fix special values being used in some cases when the option was selected.
SetSample now accepts an Angle argument for defining a rotated flat plate sample.
SavePlot1D now supports optional SpectraList for plotting
MaskDetectors has a new option to mask detectors by the instrument’s component name. It can accept a masked workspace with a differing number of spectra to the input workspace, providing that the number of detectors match. This can be useful in the case of hardware grouped detectors.
LoadIsawDetCal now accepts multiple files in a single Filename property.
SavePlot1D now supports optional SpectraList for plotting
MayersSampleCorrection: The calculation of the azimuth angle has been fixed. Previously it was set equal to the Mantid definition of phi but the old code defined it as the angle away from the scattering plane.
MatchPeaks performs circular shift operation (numpy roll) along the x-axis to align the peaks in the spectra.
FindEPP is improved to better determine the initial parameters and range for the fitting.
StartLiveData can now accept LiveListener properties as parameters, based on the value of the “Instrument” parameter.
The work on benchmarking fitting has received funding from the Horizon 2020 Framework Programme of the European Union under the SINE2020 project Grant No 654000