Updated handling of resolution in convFit Re #26881
This updates the handling of which resolution spectra to use for each spectra in the fit. This needed updating because for multiple files it was using the convolution for the first file for all files and because how QENSFitSequential and QENSFitSimultaneous handle convolutions is different. The sequential version requires a single workspace which contains all of the resolutions whereas the simultaneous version requires the resolutions to be encoded into the FitFunction.
Showing
- qt/scientific_interfaces/Indirect/ConvFit.cpp 2 additions, 1 deletionqt/scientific_interfaces/Indirect/ConvFit.cpp
- qt/scientific_interfaces/Indirect/ConvFitModel.cpp 59 additions, 2 deletionsqt/scientific_interfaces/Indirect/ConvFitModel.cpp
- qt/scientific_interfaces/Indirect/ConvFitModel.h 5 additions, 2 deletionsqt/scientific_interfaces/Indirect/ConvFitModel.h
- qt/scientific_interfaces/Indirect/FunctionTemplateBrowser.h 2 additions, 0 deletionsqt/scientific_interfaces/Indirect/FunctionTemplateBrowser.h
- qt/scientific_interfaces/Indirect/IndirectFitPropertyBrowser.cpp 8 additions, 0 deletions...ntific_interfaces/Indirect/IndirectFitPropertyBrowser.cpp
- qt/scientific_interfaces/Indirect/IndirectFitPropertyBrowser.h 2 additions, 0 deletions...ientific_interfaces/Indirect/IndirectFitPropertyBrowser.h
- qt/scientific_interfaces/Indirect/IndirectFittingModel.h 1 addition, 1 deletionqt/scientific_interfaces/Indirect/IndirectFittingModel.h
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvFunctionModel.cpp 8 additions, 3 deletions...es/Indirect/IndirectFunctionBrowser/ConvFunctionModel.cpp
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvFunctionModel.h 3 additions, 0 deletions...aces/Indirect/IndirectFunctionBrowser/ConvFunctionModel.h
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvTemplateBrowser.cpp 5 additions, 0 deletions.../Indirect/IndirectFunctionBrowser/ConvTemplateBrowser.cpp
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvTemplateBrowser.h 2 additions, 0 deletions...es/Indirect/IndirectFunctionBrowser/ConvTemplateBrowser.h
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvTemplatePresenter.cpp 5 additions, 0 deletions...ndirect/IndirectFunctionBrowser/ConvTemplatePresenter.cpp
- qt/scientific_interfaces/Indirect/IndirectFunctionBrowser/ConvTemplatePresenter.h 2 additions, 0 deletions.../Indirect/IndirectFunctionBrowser/ConvTemplatePresenter.h
- qt/scientific_interfaces/Indirect/test/ConvFitModelTest.h 31 additions, 2 deletionsqt/scientific_interfaces/Indirect/test/ConvFitModelTest.h
- qt/widgets/common/inc/MantidQtWidgets/Common/ConvolutionFunctionModel.h 4 additions, 4 deletions...mon/inc/MantidQtWidgets/Common/ConvolutionFunctionModel.h
- qt/widgets/common/src/ConvolutionFunctionModel.cpp 4 additions, 5 deletionsqt/widgets/common/src/ConvolutionFunctionModel.cpp
- qt/widgets/common/test/ConvolutionFunctionModelTest.h 6 additions, 2 deletionsqt/widgets/common/test/ConvolutionFunctionModelTest.h
Loading
Please register or sign in to comment