|
|
| 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 |
| |
◆ get_rho()
| double lsst::gauss2d::fit::SersicEllipseData::get_rho |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_size_x()
| double lsst::gauss2d::fit::SersicEllipseData::get_size_x |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_size_y()
| double lsst::gauss2d::fit::SersicEllipseData::get_size_y |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ get_xyr()
| std::array< double, 3 > lsst::gauss2d::fit::SersicEllipseData::get_xyr |
( |
| ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file:
- src/sersicmixcomponent.cc