Ellipse#
- class lsst.gauss2d.Ellipse#
Bases:
pybind11_objectAttributes Summary
Methods Summary
check(arg0, arg1, arg2, arg3)convolve(self, arg0)get_cov_xy(self)get_radius_trace(self)make_convolution(self, arg0)set(*args, **kwargs)Overloaded function.
set_h(self[, hwhm_x, hwhm_y, rho])Attributes Documentation
- hwhm_x#
- hwhm_y#
- hxyr#
- rho#
- sigma_x#
- sigma_y#
- xyr#
Methods Documentation
- static check(arg0: SupportsFloat, arg1: SupportsFloat, arg2: SupportsFloat, arg3: str) None#
- convolve(self: lsst.gauss2d._gauss2d.Ellipse, arg0: lsst.gauss2d._gauss2d.Ellipse) None#
- get_cov_xy(self: lsst.gauss2d._gauss2d.Ellipse) float#
- get_radius_trace(self: lsst.gauss2d._gauss2d.Ellipse) float#
- make_convolution(self: lsst.gauss2d._gauss2d.Ellipse, arg0: lsst.gauss2d._gauss2d.Ellipse) lsst.gauss2d._gauss2d.Ellipse#
- set(*args, **kwargs)#
Overloaded function.
set(self: lsst.gauss2d._gauss2d.Ellipse, sigma_x: typing.SupportsFloat, sigma_y: typing.SupportsFloat, rho: typing.SupportsFloat) -> None
set(self: lsst.gauss2d._gauss2d.Ellipse, ellipse: lsst.gauss2d._gauss2d.Covariance) -> None
set(self: lsst.gauss2d._gauss2d.Ellipse, ellipse_major: lsst::gauss2d::EllipseMajor) -> None
- set_h(self: lsst.gauss2d._gauss2d.Ellipse, hwhm_x: SupportsFloat = 0, hwhm_y: SupportsFloat = 0, rho: SupportsFloat = 0) None#