mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]

Fitting Airy patterns to data. More...

Fitting Airy patterns to data.

The Airy pattern is fit to data, typically diffraction-limited images of point sources.

Classes

class  mx::math::fit::fitAiry2D< fitterT >
 Class to manage fitting a 2D Airy pattern to data via the levmarInterface. More...
 
struct  mx::math::fit::array2FitAiry< realT >
 Wrapper for a native array to pass to levmarInterface, with Airy details. More...
 
struct  mx::math::fit::airy2D_obs_fitter< _realT >
 levmarInterface fitter structure for the centrally obscured Airy pattern. More...
 
struct  mx::math::fit::airy2D_obs_fitter_ps< _realT >
 levmarInterface fitter structure for the obstructed Airy pattern, including platescale. More...
 
struct  mx::math::fit::airy2D_obs_fitter_ps_eps< _realT >
 levmarInterface fitter structure for the obstructed Airy pattern, including fitting platescale and central obscuration. More...
 

Typedefs

template<typename realT >
using mx::math::fit::fitAiry2DbothFixed = mx::math::fit::fitAiry2D< mx::math::fit::airy2D_obs_fitter< realT > >
 Alias for the fitAiry2D type with both platescale and cen-obs fixed. More...
 
template<typename realT >
using mx::math::fit::fitAiry2DcenObsFixed = mx::math::fit::fitAiry2D< mx::math::fit::airy2D_obs_fitter_ps< realT > >
 Alias for the fitAiry2D type with cen-obs fixed. More...
 
template<typename realT >
using mx::math::fit::fitAiry2DnoneFixed = mx::math::fit::fitAiry2D< mx::math::fit::airy2D_obs_fitter_ps_eps< realT > >
 Alias for the fitAiry2D type with none fixed. More...
 

Typedef Documentation

◆ fitAiry2DbothFixed

Alias for the fitAiry2D type with both platescale and cen-obs fixed.

Definition at line 392 of file fitAiry.hpp.

◆ fitAiry2DcenObsFixed

Alias for the fitAiry2D type with cen-obs fixed.

Definition at line 398 of file fitAiry.hpp.

◆ fitAiry2DnoneFixed

Alias for the fitAiry2D type with none fixed.

Definition at line 404 of file fitAiry.hpp.