SourceXtractorPlusPlus  0.14
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
ModelFitting::AsinhChiSquareComparator Class Reference

Data vs model comparator which computes a modified \(\chi^2\) residual, using asinh. More...

#include <AsinhChiSquareComparator.h>

Public Member Functions

 AsinhChiSquareComparator (double u0=10)
 
double operator() (double real, double model, double weight) const
 Returns the modified \(\chi^2\) residual. More...
 

Private Attributes

double m_u0
 

Detailed Description

Data vs model comparator which computes a modified \(\chi^2\) residual, using asinh.

Definition at line 40 of file AsinhChiSquareComparator.h.

Constructor & Destructor Documentation

ModelFitting::AsinhChiSquareComparator::AsinhChiSquareComparator ( double  u0 = 10)
inline

Definition at line 44 of file AsinhChiSquareComparator.h.

Member Function Documentation

double ModelFitting::AsinhChiSquareComparator::operator() ( double  real,
double  model,
double  weight 
) const
inline

Returns the modified \(\chi^2\) residual.

Definition at line 47 of file AsinhChiSquareComparator.h.

References std::asinh(), and m_u0.

Here is the call graph for this function:

Member Data Documentation

double ModelFitting::AsinhChiSquareComparator::m_u0
private

Definition at line 54 of file AsinhChiSquareComparator.h.

Referenced by operator()().


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