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 434 of file Torus.cpp.

Member Typedef Documentation

◆ ScalarType

template<class WeightT>
typedef float ScalarType

Definition at line 442 of file Torus.cpp.

Member Enumeration Documentation

◆ anonymous enum

template<class WeightT>
anonymous enum
Enumerator
NumParams 

Definition at line 437 of file Torus.cpp.

Member Function Documentation

◆ Chi()

template<class WeightT>
template<class IteratorT>
ScalarType Chi ( const ScalarType * params,
IteratorT begin,
IteratorT end,
ScalarType * values,
ScalarType * temp ) const
inline

Definition at line 446 of file Torus.cpp.

◆ Derivatives()

template<class WeightT>
template<class IteratorT>
void Derivatives ( const ScalarType * params,
IteratorT begin,
IteratorT end,
const ScalarType * values,
const ScalarType * temp,
ScalarType * matrix ) const
inline

Definition at line 481 of file Torus.cpp.

◆ Normalize()

template<class WeightT>
void Normalize ( float * params) const
inline

Definition at line 526 of file Torus.cpp.


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