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¶