LTL
2.0.x
|
Marquardt-Levenberg approximation of an arbitrary fitfunction TFUNC. More...
Public Member Functions | |
Marquardt (const std::size_t initer, const TPAR ainstart, const TPAR ainstep, const TPAR ainmin, const TPAR ainmax, const FVector< bool, NPAR > ignin=false) | |
Construct class with fit constraints. More... | |
void | eval (const MArray< TDAT, NDIM > &data, const TDAT nan, const MArray< TDAT, NDIM > &error2, const FVector< TPAR, NPAR > &inpar) |
Fit to data and ![]() | |
FVector< TPAR, NPAR > | getResult () |
Return result vector. More... | |
TPAR | getChiSquare () const |
Return final ![]() | |
std::size_t | getNIteration () const |
Return No needed iterations. More... | |
FVector< TPAR, NPAR > | getVariance () |
Return ![]() | |
Marquardt-Levenberg approximation of an arbitrary fitfunction TFUNC.
Class to fit an arbitrary function TFUNC to arbitrary data (and error).