|
lsst.gauss2d.fit g199a45376c+7362695278
|
#include <linearsersicmixinterpolator.h>
Public Member Functions | |
| LinearSersicMixInterpolator (unsigned short order=SERSICMIX_ORDER_DEFAULT) | |
| std::vector< IntegralSize > | get_integralsizes (double sersicindex) const override |
| std::vector< IntegralSize > | get_integralsizes_derivs (double sersicindex) const override |
| const std::vector< SersicMixValues > & | get_knots () const |
| The knot positions and values. | |
| InterpType | get_interptype () const override |
| unsigned short | get_order () const override |
| double | get_sersicindex_min () const |
| double | get_sersicindex_max () const |
| std::string | repr (bool name_keywords=false, std::string_view namespace_separator=Object::CC_NAMESPACE_SEPARATOR) const override |
| std::string | str () const override |
A SersicMixInterpolator that uses linear interpolation between knots.
|
overridevirtual |
Get the vector of IntegralSize values for a given Sersic index.
| sersicindex | The Sersic index value. |
Implements lsst::gauss2d::fit::SersicMixInterpolator.
|
overridevirtual |
Implements lsst::gauss2d::fit::SersicMixInterpolator.
|
overridevirtual |
Implements lsst::gauss2d::fit::SersicMixInterpolator.
|
overridevirtual |
Implements lsst::gauss2d::fit::SersicMixInterpolator.