Description of work.
This PR creates the basic and general fitting widgets which can be used for normal fitting in the fitting tab of Muon Analysis and FDA interfaces. At this point, only normal fitting is possible.
Tests have been added for:
[x] FitControlsView
[x] FitFunctionOptionsView
[x] BasicFittingView
[x] BasicFittingPresenter
[x] BasicFittingModel
[x] GeneralFittingOptionsView
[x] GeneralFittingView
[x] GeneralFittingPresenter
[x] GeneralFittingModel.
[x] FittingTabPresenterTest and FittingTabModelTest have been removed.
Things that will be done in future PRs:
TF Asymmetry fitting
Make the Sequential Fitting tab work with the new models.
Description of work. This PR creates the basic and general fitting widgets which can be used for normal fitting in the fitting tab of Muon Analysis and FDA interfaces. At this point, only normal fitting is possible.
Tests have been added for:
FitControlsView
FitFunctionOptionsView
BasicFittingView
BasicFittingPresenter
BasicFittingModel
GeneralFittingOptionsView
GeneralFittingView
GeneralFittingPresenter
GeneralFittingModel
.FittingTabPresenterTest
andFittingTabModelTest
have been removed.Things that will be done in future PRs:
To test: Code review and test.
Reviewer
Please comment on the following (full description):
Code Review
Functional Tests
Does everything look good? Mark the review as Approve. A member of
@mantidproject/gatekeepers
will take care of it.