ShapeResult

class lsst.meas.base.ShapeResult

Bases: pybind11_object

Attributes Summary

xx

xxErr

xx_xy_Cov

xx_yy_Cov

xy

xyErr

yy

yyErr

yy_xy_Cov

Methods Summary

getQuadrupole(self)

getShape(self)

getShapeErr(self)

setShape(self, shape)

setShapeErr(*args, **kwargs)

Overloaded function.

Attributes Documentation

xx
xxErr
xx_xy_Cov
xx_yy_Cov
xy
xyErr
yy
yyErr
yy_xy_Cov

Methods Documentation

getQuadrupole(self: lsst.meas.base.ShapeResult) lsst.afw.geom.ellipses.Quadrupole
getShape(self: lsst.meas.base.ShapeResult) lsst.afw.geom.ellipses.Quadrupole
getShapeErr(self: lsst.meas.base.ShapeResult) Annotated[numpy.typing.NDArray[numpy.float32], '[3, 3]']
setShape(self: lsst.meas.base.ShapeResult, shape: lsst.afw.geom.ellipses.Quadrupole) None
setShapeErr(*args, **kwargs)

Overloaded function.

  1. setShapeErr(self: lsst.meas.base.ShapeResult, matrix: typing.Annotated[numpy.typing.ArrayLike, numpy.float32, “[3, 3]”]) -> None

  2. setShapeErr(self: lsst.meas.base.ShapeResult, xxErr: typing.SupportsFloat, yyErr: typing.SupportsFloat, xyErr: typing.SupportsFloat) -> None