static FVector<TPAR, 7> Gaussian< TPAR, TDAT, 7, 2 >::partofit | ( | const FVector< TPAR, 7 > &restrict_ | parameter | ) | [inline, static] |
static FVector<TPAR, 7> Gaussian< TPAR, TDAT, 7, 2 >::fittopar | ( | const FVector< TPAR, 7 > & | fitpar, | |
const typename FMatrix< TPAR, 7, 7 >::TraceVector & | trace | |||
) | [inline, static] |
static FVector<TPAR, 7> Gaussian< TPAR, TDAT, 7, 2 >::covtoerr | ( | const typename FMatrix< TPAR, 7, 7 >::TraceVector & | trace, | |
const FVector< TPAR, 7 > & | fitpar | |||
) | [inline, static] |
static void Gaussian< TPAR, TDAT, 7, 2 >::fill | ( | const FVector< TPAR, 7 > &restrict_ | invalue, | |
MArray< TDAT, 2 > & | a | |||
) | [inline, static] |
TPAR Gaussian< TPAR, TDAT, 7, 2 >::marquardtCoefficients | ( | const FVector< TPAR, 7 > &restrict_ | parameter, | |
const TPAR | chisquare_limit, | |||
FMatrix< TPAR, 7, 7 > &restrict_ | a, | |||
FVector< TPAR, 7 > &restrict_ | b | |||
) | const [inline] |
void MRQFunction< TPAR , TDAT , NPAR, NDIM >::setData | ( | const MArray< TDAT , NDIM > & | indata, | |
const TDAT | in_nan, | |||
const MArray< TDAT , NDIM > & | inerror2 | |||
) | [inline, inherited] |
Set data, error and NaN value.
void MRQFunction< TPAR , TDAT , NPAR, NDIM >::freeData | ( | ) | [inline, inherited] |
Free data and error.
static FVector<TPAR , NPAR> MRQFunction< TPAR , TDAT , NPAR, NDIM >::partofit | ( | const FVector< TPAR , NPAR > & | parameter | ) | [inline, static, inherited] |
Convert external fit parameters to internal representation.
static FVector<TPAR , NPAR> MRQFunction< TPAR , TDAT , NPAR, NDIM >::fittopar | ( | const FVector< TPAR , NPAR > & | fitpar, | |
const typename FMatrix< TPAR , NPAR, NPAR >::TraceVector & | trace | |||
) | [inline, static, inherited] |
Convert internal fit parameters to external representation.
static FVector<TPAR , NPAR> MRQFunction< TPAR , TDAT , NPAR, NDIM >::covtoerr | ( | const typename FMatrix< TPAR , NPAR, NPAR >::TraceVector & | trace, | |
const FVector< TPAR , NPAR > & | fitpar | |||
) | [inline, static, inherited] |
Calculate external error in parameters from internal covariance matrix.
TPAR MRQFunction< TPAR , TDAT , NPAR, NDIM >::marquardtCoefficients | ( | const FVector< TPAR , NPAR > &restrict_ | parameter, | |
const TPAR | chisquare_limit, | |||
FMatrix< TPAR , NPAR, NPAR > &restrict_ | a, | |||
FVector< TPAR , NPAR > &restrict_ | b | |||
) | const [inline, inherited] |
Calculate actual (if better than old one) and Hessematrix.
size_t MRQFunction< TPAR , TDAT , NPAR, NDIM >::getNdof | ( | ) | const [inline, inherited] |
Return degrees of freedom for fit.
MArray<TDAT , NDIM> MRQFunction< TPAR , TDAT , NPAR, NDIM >::data_ [protected, inherited] |
TDAT MRQFunction< TPAR , TDAT , NPAR, NDIM >::nan_data_ [protected, inherited] |
MArray<TDAT , NDIM> MRQFunction< TPAR , TDAT , NPAR, NDIM >::error2_ [protected, inherited] |
int MRQFunction< TPAR , TDAT , NPAR, NDIM >::ndof_ [protected, inherited] |