#include <gsl/gsl_linalg.h>#include <gsl/gsl_blas.h>#include <gsl/gsl_multifit.h>#include <gsl/gsl_multifit_nlin.h>#include <string>#include <map>#include <iostream>Include dependency graph for FittingFunction.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | std |
Classes | |
| struct | FittingData |
| class | FittingFunction |
Defines | |
| #define | AFX_FITTINGFUNCTION_H__149D497B_E840_4939_B085_53F191C2ACA6__INCLUDED_ |
| #define | DEBUG_FIT |
| #define | FIT(i) gsl_vector_get(s->x, i) |
| #define | ERR(i) sqrt(gsl_matrix_get(covar,i,i)) |
Typedefs | |
| typedef map< string, int, less< string >, allocator< int > > | STRING2INT |
| typedef int(* | PtrFunction )(const gsl_vector *, void *, gsl_vector *) |
| typedef int(* | PtrFunctionDerivate )(const gsl_vector *, void *, gsl_matrix *) |
| typedef int(* | PtrFunctionAndDerivate )(const gsl_vector *, void *, gsl_vector *, gsl_matrix *) |
Enumerations | |
| enum | FittingFunctionType { GAUSSIAN, LORENTZIAN } |
| enum | FittingFunctionAlgorithm { LMDER, LMSDER } |
| enum | FittingFunctionParameter { POSITION, WIDTH, HEIGHT } |
|
|
Definition at line 6 of file FittingFunction.h. |
|
|
Definition at line 22 of file FittingFunction.h. |
|
|
Definition at line 24 of file FittingFunction.h. |
|
|
Definition at line 23 of file FittingFunction.h. |
|
|
Definition at line 51 of file FittingFunction.h. |
|
|
Definition at line 55 of file FittingFunction.h. |
|
|
Definition at line 53 of file FittingFunction.h. |
|
|
Definition at line 35 of file FittingFunction.h. |
|
|
Definition at line 29 of file FittingFunction.h. 00029 {LMDER,LMSDER} FittingFunctionAlgorithm;
|
|
|
Definition at line 31 of file FittingFunction.h. 00031 {POSITION,WIDTH,HEIGHT} FittingFunctionParameter;
|
|
|
Definition at line 27 of file FittingFunction.h. 00027 {GAUSSIAN,LORENTZIAN} FittingFunctionType;
|
1.4.5