SourceRecord#
- class lsst.afw.table.SourceRecord#
Bases:
SimpleRecordAttributes Summary
Methods Summary
getApFluxFlag(self)getApInstFlux(self)getApInstFluxErr(self)getCalibFluxFlag(self)getCalibInstFlux(self)getCalibInstFluxErr(self)getCentroid(self)getCentroidErr(self)getCentroidFlag(self)getFootprint(self)getGaussianFluxFlag(self)getGaussianInstFlux(self)getGaussianInstFluxErr(self)getIxx(self)getIxy(self)getIyy(self)getModelFluxFlag(self)getModelInstFlux(self)getModelInstFluxErr(self)getParent(self)getPsfFluxFlag(self)getPsfInstFlux(self)getPsfInstFluxErr(self)getShape(self)getShapeErr(self)getShapeFlag(self)getTable(self)getX(self)getY(self)setFootprint(self, arg0)setParent(self, id)updateCoord(*args, **kwargs)Overloaded function.
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.
updateCoord(self: lsst.afw.table.SourceRecord, wcs: lsst::afw::geom::SkyWcs, include_covariance: bool = True) -> None
updateCoord(self: lsst.afw.table.SourceRecord, wcs: lsst::afw::geom::SkyWcs, key: lsst.afw.table.Point2DKey, include_covariance: bool = True) -> None