|
lsst.gauss2d.fit g199a45376c+7362695278
|
Public Member Functions | |
| SersicEllipseData (const std::shared_ptr< const ReffXParameterD > size_x, const std::shared_ptr< const ReffYParameterD > size_y, const std::shared_ptr< const RhoParameterD > rho, const std::shared_ptr< const SersicMixComponentIndexParameterD > sersicindex, unsigned short index) | |
| double | get_sizeratio () const |
| double | get_sigma_x () const override |
| double | get_sigma_y () const override |
| double | get_rho () const override |
| Get the rho value. | |
| double | get_size_x () const override |
| Get the size_x value. | |
| double | get_size_y () const override |
| Get the size_y value. | |
| std::array< double, 3 > | get_xyr () const override |
| Get the array of size_x, size_y, rho. | |
| void | set (double sigma_x, double sigma_y, double rho) override |
| void | set_h (double hwhm_x, double hwhm_y, double rho) override |
| void | set_sigma_x (double sigma_x) override |
| void | set_sigma_y (double sigma_y) override |
| void | set_rho (double rho) override |
| void | set_hxyr (const std::array< double, 3 > &hxyr) override |
| void | set_xyr (const std::array< double, 3 > &xyr) override |
| std::string | repr (bool name_keywords, std::string_view namespace_separator) const override |
| std::string | str () const override |
|
inlineoverridevirtual |
Get the rho value.
Implements lsst::gauss2d::fit::QuasiEllipse.
|
inlineoverridevirtual |
Get the size_x value.
Implements lsst::gauss2d::fit::QuasiEllipse.
|
inlineoverridevirtual |
Get the size_y value.
Implements lsst::gauss2d::fit::QuasiEllipse.
|
inlineoverridevirtual |
Get the array of size_x, size_y, rho.
Reimplemented from lsst::gauss2d::fit::QuasiEllipse.