\(\renewcommand\AA{\unicode{x212B}}\)
Inelastic Changes¶
New Features¶
- The Interface Settings has a new advanced option called - Developer Feature Flags. When developing a large new feature, developers will create a flag that can be used by advanced software users for purposes of rapid prototyping and allowing a faster feedback loop.
- Moved the Corrections interface from the Indirect interface category into the Inelastic interface category. 
- Moved the Bayes fitting interface from the Indirect interface category into the Inelastic interface category. 
- Moved the Data Analysis interface from the Indirect and Direct interface categories into the Inelastic interface category. 
- An estimate for the - Amplitudeand- Heightparameters is now calculated when a fit function is selected in the Data Analysis interface- ConvFittab. The estimate is taken to be the maximum value in the corresponding spectrum.
- An estimate for the - FWHMparameter is now calculated when a fit function is selected in the Data Analysis interface- ConvFittab. The estimate is taken to be two times the difference between the peak centre and the x value at which the first half-maximum y value in a spectrum is located.
- The Symmetrise tab in the Data Manipulation interface has been modified with better input data validation. Selection markers can now be moved to the negative region upon changing the - ReflectTypeproperty, and when the central marker is fixed.
- The - Plot Contouroption in the external plot options has been replaced with an option to- Open Slice Viewerfor the result workspace.
 
Bugfixes¶
- Fixed an error when loading data into the - IqtFitand- ConvFittabs after selecting a fit function and changing the plotted spectrum.
- Fixed a crash caused by clicking - Runon the Apply Absorption Corrections tab in the Corrections interface when the corrections workspace is not a GroupWorkspace.
- Fixed a bug where the Apply Absorption Corrections tab would not load a _Corrections file if it only contained a single correction component. 
- The WorkspaceIndex attribute for a Q dependent function in the Data Analysis interface is now disabled when it is unused. 
- The - StartXand- EndXcolumns of the Data Analysis interface tabs are now formatted to six decimal places, and validated.
- The sample shape is now used in the name of workspaces generated by the Calculate Monte Carlo Absorption tab in the Corrections interface. 
- Fixed a bug where the contour plot limits in the S(Q,w) tab in the Data Manipulation Interface did not update when loading consecutive files. 
- The available fit functions in the Data Analysis - FqFittab changes depending on whether a WIDTH or EISF parameter is being analysed.
- The full fit function names are now used in the Data Analysis - ConvFittab to avoid confusion with similarly named functions.
- The - Plot Current Previewand Sample Environment options in the Data Manipulation- Elwintab have been moved above the- Runbutton.
- Added a missing import line in the BayesStretch algorithm for checking installed packages on pip. 
- Fixed an issue in the Quasi algorithm where the algorithm wouldn’t accept _red files as resolution files when using the QSE option. 
- Fixed a bug in the Elwin Tab where the integration and background limits would not updated correctly using the Instrument Parameter File. 
- Fixed a bug where the - Runand- Output Optionsappeared squished on Indirect interfaces.
Algorithms¶
Bugfixes¶
- Fixed a bug in the VesuvioCalculateGammaBackground algorithm that meant the order of the output spectra was not guaranteed. This largely affected instances of Mantid on linux machines.