LevMarTorus< WeightT > Class Template Reference
+ Inheritance diagram for LevMarTorus< WeightT >:

Public Types

enum  { NumParams = 8 }
 
typedef float ScalarType
 

Public Member Functions

template<class IteratorT >
ScalarType Chi (const ScalarType *params, IteratorT begin, IteratorT end, ScalarType *values, ScalarType *temp) const
 
template<class IteratorT >
void Derivatives (const ScalarType *params, IteratorT begin, IteratorT end, const ScalarType *values, const ScalarType *temp, ScalarType *matrix) const
 
void Normalize (float *params) const
 

Detailed Description

template<class WeightT>
class LevMarTorus< WeightT >

Definition at line 449 of file Torus.cpp.

Member Typedef Documentation

◆ ScalarType

typedef float ScalarType

Definition at line 454 of file Torus.cpp.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
NumParams 

Definition at line 453 of file Torus.cpp.

Member Function Documentation

◆ Chi()

ScalarType Chi ( const ScalarType params,
IteratorT  begin,
IteratorT  end,
ScalarType values,
ScalarType temp 
) const
inline

Definition at line 457 of file Torus.cpp.

+ Here is the call graph for this function:

◆ Derivatives()

void Derivatives ( const ScalarType params,
IteratorT  begin,
IteratorT  end,
const ScalarType values,
const ScalarType temp,
ScalarType matrix 
) const
inline

Definition at line 487 of file Torus.cpp.

+ Here is the call graph for this function:

◆ Normalize()

void Normalize ( float params) const
inline

Definition at line 528 of file Torus.cpp.

+ Here is the call graph for this function:

The documentation for this class was generated from the following file: