SourceRecord#

class lsst.afw.table.SourceRecord#

Bases: SimpleRecord

Attributes Summary

Methods Summary

Attributes Documentation

table#

Methods Documentation

getApFluxFlag(self: lsst.afw.table.SourceRecord) bool#
getApInstFlux(self: lsst.afw.table.SourceRecord) float#
getApInstFluxErr(self: lsst.afw.table.SourceRecord) float#
getCalibFluxFlag(self: lsst.afw.table.SourceRecord) bool#
getCalibInstFlux(self: lsst.afw.table.SourceRecord) float#
getCalibInstFluxErr(self: lsst.afw.table.SourceRecord) float#
getCentroid(self: lsst.afw.table.SourceRecord) lsst::geom::Point<double, 2>#
getCentroidErr(self: lsst.afw.table.SourceRecord) Annotated[numpy.typing.NDArray[numpy.float32], '[2, 2]']#
getCentroidFlag(self: lsst.afw.table.SourceRecord) bool#
getFootprint(self: lsst.afw.table.SourceRecord) lsst::afw::detection::Footprint#
getGaussianFluxFlag(self: lsst.afw.table.SourceRecord) bool#
getGaussianInstFlux(self: lsst.afw.table.SourceRecord) float#
getGaussianInstFluxErr(self: lsst.afw.table.SourceRecord) float#
getIxx(self: lsst.afw.table.SourceRecord) float#
getIxy(self: lsst.afw.table.SourceRecord) float#
getIyy(self: lsst.afw.table.SourceRecord) float#
getModelFluxFlag(self: lsst.afw.table.SourceRecord) bool#
getModelInstFlux(self: lsst.afw.table.SourceRecord) float#
getModelInstFluxErr(self: lsst.afw.table.SourceRecord) float#
getParent(self: lsst.afw.table.SourceRecord) int#
getPsfFluxFlag(self: lsst.afw.table.SourceRecord) bool#
getPsfInstFlux(self: lsst.afw.table.SourceRecord) float#
getPsfInstFluxErr(self: lsst.afw.table.SourceRecord) float#
getPsfIxx()#
getPsfIxy()#
getPsfIyy()#
getPsfShape()#
getPsfShapeFlag()#
getShape(self: lsst.afw.table.SourceRecord) lsst::afw::geom::ellipses::Quadrupole#
getShapeErr(self: lsst.afw.table.SourceRecord) Annotated[numpy.typing.NDArray[numpy.float32], '[3, 3]']#
getShapeFlag(self: lsst.afw.table.SourceRecord) bool#
getTable(self: lsst.afw.table.SourceRecord) lsst.afw.table.SourceTable#
getX(self: lsst.afw.table.SourceRecord) float#
getY(self: lsst.afw.table.SourceRecord) float#
setFootprint(self: lsst.afw.table.SourceRecord, arg0: lsst::afw::detection::Footprint) None#
setParent(self: lsst.afw.table.SourceRecord, id: SupportsInt) None#
updateCoord(*args, **kwargs)#

Overloaded function.

  1. updateCoord(self: lsst.afw.table.SourceRecord, wcs: lsst::afw::geom::SkyWcs, include_covariance: bool = True) -> None

  2. updateCoord(self: lsst.afw.table.SourceRecord, wcs: lsst::afw::geom::SkyWcs, key: lsst.afw.table.Point2DKey, include_covariance: bool = True) -> None