mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
mx::math::fit::array2FitExpModGaussian< realT > Struct Template Reference

template<typename realT>
struct mx::math::fit::array2FitExpModGaussian< realT >

Wrapper for a native array to pass to levmarInterface, with Exponentially Modified Gaussian details.

Definition at line 196 of file fitExpModGaussian.hpp.

#include <math/fit/fitExpModGaussian.hpp>

Public Attributes

realT * data {nullptr}
 Pointer to the array. More...
 
size_t n {0}
 dimension of the array More...
 
realT G0 {0}
 the location parameter. More...
 
realT mu {0}
 the shape parameter More...
 
realT sigma {0}
 the scale parameter More...
 
realT lambda {0}
 the denominator or 1/peak-scale More...
 

Member Data Documentation

◆ data

template<typename realT >
realT* mx::math::fit::array2FitExpModGaussian< realT >::data {nullptr}

Pointer to the array.

Definition at line 198 of file fitExpModGaussian.hpp.

◆ G0

template<typename realT >
realT mx::math::fit::array2FitExpModGaussian< realT >::G0 {0}

the location parameter.

Definition at line 201 of file fitExpModGaussian.hpp.

◆ lambda

template<typename realT >
realT mx::math::fit::array2FitExpModGaussian< realT >::lambda {0}

the denominator or 1/peak-scale

Definition at line 204 of file fitExpModGaussian.hpp.

◆ mu

template<typename realT >
realT mx::math::fit::array2FitExpModGaussian< realT >::mu {0}

the shape parameter

Definition at line 202 of file fitExpModGaussian.hpp.

◆ n

template<typename realT >
size_t mx::math::fit::array2FitExpModGaussian< realT >::n {0}

dimension of the array

Definition at line 199 of file fitExpModGaussian.hpp.

◆ sigma

template<typename realT >
realT mx::math::fit::array2FitExpModGaussian< realT >::sigma {0}

the scale parameter

Definition at line 203 of file fitExpModGaussian.hpp.


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