#include <shapeprior.h>
|
| | ShapePriorOptions (double delta_jacobian=delta_jacobian_default, double size_maj_floor=size_maj_floor_default, double axrat_floor=axrat_floor_default) |
| |
|
bool | check_delta_jacobian (double delta_jacobian, bool do_throw=false) |
| |
|
bool | check_size_maj_floor (double size_maj_floor, bool do_throw=false) |
| |
|
bool | check_axrat_floor (double axrat_floor, bool do_throw=false) |
| |
|
double | get_delta_jacobian () const |
| |
|
double | get_size_maj_floor () const |
| |
|
double | get_axrat_floor () const |
| |
|
void | set_delta_jacobian (double delta_jacobian) |
| |
|
void | set_size_maj_floor (double size_maj_floor) |
| |
|
void | set_axrat_floor (double axrat_floor) |
| |
|
std::string | repr (bool name_keywords=false, std::string_view namespace_separator=Object::CC_NAMESPACE_SEPARATOR) const override |
| |
|
std::string | str () const override |
| |
|
|
static const double | delta_jacobian_default = 1e-5 |
| |
|
static const double | size_maj_floor_default = 1e-3 |
| |
|
static const double | axrat_floor_default = 1e-3 |
| |
Options for a ShapePrior.
◆ ShapePriorOptions()
| lsst::gauss2d::fit::ShapePriorOptions::ShapePriorOptions |
( |
double | delta_jacobian = delta_jacobian_default, |
|
|
double | size_maj_floor = size_maj_floor_default, |
|
|
double | axrat_floor = axrat_floor_default ) |
|
explicit |
Construct a ShapePriorOptions from values.
- Parameters
-
| delta_jacobian | The small value difference to add to parameter values when computing Jacobians |
| size_maj_floor | The floor value for the major axis size |
| axrat_floor | The floor value for the axis ratio |
The documentation for this class was generated from the following files: