SdssShapeResult

class lsst.meas.base.SdssShapeResult

Bases: lsst.meas.base.ShapeResult, lsst.meas.base.CentroidResult, lsst.meas.base.FluxResult

Attributes Summary

flags
instFlux
instFluxErr
instFlux_xx_Cov
instFlux_xy_Cov
instFlux_yy_Cov
x
xErr
x_y_Cov
xx
xxErr
xx_xy_Cov
xx_yy_Cov
xy
xyErr
y
yErr
yy
yyErr
yy_xy_Cov

Methods Summary

getCentroid(self)
getCentroidErr(self)
getFlag(*args, **kwargs) Overloaded function.
getPoint(self)
getQuadrupole(self)
getShape(self)
getShapeErr(self)
setCentroid(self, centroid)
setCentroidErr(*args, **kwargs) Overloaded function.
setShape(self, shape)
setShapeErr(*args, **kwargs) Overloaded function.

Attributes Documentation

flags
instFlux
instFluxErr
instFlux_xx_Cov
instFlux_xy_Cov
instFlux_yy_Cov
x
xErr
x_y_Cov
xx
xxErr
xx_xy_Cov
xx_yy_Cov
xy
xyErr
y
yErr
yy
yyErr
yy_xy_Cov

Methods Documentation

getCentroid(self: lsst.meas.base.centroidUtilities.CentroidResult) → lsst.geom.Point2D
getCentroidErr(self: lsst.meas.base.centroidUtilities.CentroidResult) → numpy.ndarray[float32[2, 2]]
getFlag(*args, **kwargs)

Overloaded function.

  1. getFlag(self: lsst.meas.base.sdssShape.SdssShapeResult, index: int) -> bool
  2. getFlag(self: lsst.meas.base.sdssShape.SdssShapeResult, name: str) -> bool
getPoint(self: lsst.meas.base.centroidUtilities.CentroidResult) → lsst.geom.Point2D
getQuadrupole(self: lsst.meas.base.shapeUtilities.ShapeResult) → lsst.afw.geom.ellipses.quadrupole.quadrupole.Quadrupole
getShape(self: lsst.meas.base.shapeUtilities.ShapeResult) → lsst.afw.geom.ellipses.quadrupole.quadrupole.Quadrupole
getShapeErr(self: lsst.meas.base.shapeUtilities.ShapeResult) → numpy.ndarray[float32[3, 3]]
setCentroid(self: lsst.meas.base.centroidUtilities.CentroidResult, centroid: lsst.geom.Point2D) → None
setCentroidErr(*args, **kwargs)

Overloaded function.

  1. setCentroidErr(self: lsst.meas.base.centroidUtilities.CentroidResult, matrix: numpy.ndarray[float32[2, 2]]) -> None
  2. setCentroidErr(self: lsst.meas.base.centroidUtilities.CentroidResult, xErr: float, yErr: float) -> None
setShape(self: lsst.meas.base.shapeUtilities.ShapeResult, shape: lsst.afw.geom.ellipses.quadrupole.quadrupole.Quadrupole) → None
setShapeErr(*args, **kwargs)

Overloaded function.

  1. setShapeErr(self: lsst.meas.base.shapeUtilities.ShapeResult, matrix: numpy.ndarray[float32[3, 3]]) -> None
  2. setShapeErr(self: lsst.meas.base.shapeUtilities.ShapeResult, xxErr: float, yyErr: float, xyErr: float) -> None