|
SourceXtractorPlusPlus 0.19
SourceXtractor++, the next generation SExtractor
|


Public Member Functions | |
| def | __init__ (self, x_coord, y_coord, flux, effective_radius, aspect_ratio, angle, n) |
| def | to_string (self, show_params=False) |
| def | get_params (self) |
| def | __init__ (self, x_coord, y_coord, flux, effective_radius, aspect_ratio, angle) |
| def | get_params (self) |
| def | __init__ (self, x_coord, y_coord, flux) |
| def | get_params (self) |
| def | get_params (self) |
Public Attributes | |
| n | |
Public Attributes inherited from sourcextractor.config.model_fitting.SersicModelBase | |
| effective_radius | |
| aspect_ratio | |
| angle | |
Public Attributes inherited from sourcextractor.config.model_fitting.CoordinateModelBase | |
| x_coord | |
| y_coord | |
| flux | |
Model a source with a Sersic profile.
Parameters
----------
x_coord : ParameterBase or float
X coordinate (in the detection image)
y_coord : ParameterBase or float
Y coordinate (in the detection image)
flux : ParameterBase or float
Total flux
effective_radius : ParameterBase or float
Ellipse semi-major axis, in pixels on the detection image.
aspect_ratio : ParameterBase or float
Ellipse ratio.
angle : ParameterBase or float
Ellipse rotation, in radians
n : ParameterBase or float
Sersic index
Definition at line 574 of file model_fitting.py.
| def sourcextractor.config.model_fitting.SersicModel.__init__ | ( | self, | |
| x_coord, | |||
| y_coord, | |||
| flux, | |||
| effective_radius, | |||
| aspect_ratio, | |||
| angle, | |||
| n | |||
| ) |
Constructor.
Reimplemented from sourcextractor.config.model_fitting.SersicModelBase.
Definition at line 596 of file model_fitting.py.
| def sourcextractor.config.model_fitting.SersicModel.get_params | ( | self | ) |
Reimplemented from sourcextractor.config.model_fitting.SersicModelBase.
Definition at line 626 of file model_fitting.py.
References ModelFitting::CompactSersicModel< ImageType >::SersicModelEvaluator.n, std::student_t_distribution.n(), std::chi_squared_distribution.n(), std::fisher_f_distribution.n(), and sourcextractor.config.model_fitting.SersicModel.n.

| def sourcextractor.config.model_fitting.SersicModel.to_string | ( | self, | |
show_params = False |
|||
| ) |
Return a human readable representation of the model.
Parameters
----------
show_params: bool
If True, include information about the parameters.
Returns
-------
str
Definition at line 604 of file model_fitting.py.
References sourcextractor.config.model_fitting.SersicModelBase.angle, sourcextractor.config.model_fitting.ComputeGraphModel.angle, sourcextractor.config.model_fitting.SersicModelBase.aspect_ratio, sourcextractor.config.model_fitting.ComputeGraphModel.aspect_ratio, sourcextractor.config.model_fitting.SersicModelBase.effective_radius, sourcextractor.config.model_fitting.CoordinateModelBase.flux, Euclid::SourceCatalog::FluxErrorPair.flux, ModelFitting::CompactSersicModel< ImageType >::SersicModelEvaluator.n, std::student_t_distribution.n(), std::chi_squared_distribution.n(), std::fisher_f_distribution.n(), sourcextractor.config.model_fitting.SersicModel.n, sourcextractor.config.model_fitting.CoordinateModelBase.x_coord, and sourcextractor.config.model_fitting.CoordinateModelBase.y_coord.

| sourcextractor.config.model_fitting.SersicModel.n |
Definition at line 602 of file model_fitting.py.
Referenced by sourcextractor.config.model_fitting.SersicModel.get_params(), and sourcextractor.config.model_fitting.SersicModel.to_string().