Ticket #193 (closed: fixed)
Separate the curve fitting algorithms into a CurveFitting library
Reported by: | Nick Draper | Owned by: | Anders Markvardsen |
---|---|---|---|
Priority: | major | Milestone: | Iteration 13 |
Component: | Keywords: | curve fitting | |
Cc: | Blocked By: | ||
Blocking: | Tester: |
Description
We need to split the curve fitting algorithms into a separate curve fitting library.
This entails the following:
- Create a new CurveFitting project in the mantid visual studio solution
- Copy all of the settings (for debug and release) from the algorithms project
- Remove any settings from algorithms that no longer apply (eg. GSL link lines)
- Move the cpp and h files over and alter any namespaces etc
- Edit the sconstruct file to add your project to the list (about 1/2 way down).
- Add a sconscript file (copy and edit from algorithms.
- Check it all build in VS and scons.
Change History
comment:7 Changed 12 years ago by Russell Taylor
(In [1564]) Changed input properties so that SpectrumIndex refers to workspace index instead of spectrum number and startX & endX refer to X values rather than bin indices. For the gaussian fit, startX/endX default to +-4*sigma away from the peak, where 'sigma' and 'peak' are the initial input guesses. Re #193.
Note: See
TracTickets for help on using
tickets.