SourceTable#

class lsst.afw.table.SourceTable#

Bases: SimpleTable

Methods Summary

clone(self)

copyRecord(*args, **kwargs)

Overloaded function.

defineApFlux(self, name)

defineCalibFlux(self, name)

defineCentroid(self, name)

defineGaussianFlux(self, name)

defineModelFlux(self, name)

definePsfFlux(self, name)

definePsfShape(name)

defineShape(self, name)

getApFluxSlot(self)

getCalibFluxSlot(self)

getCentroidSlot(self)

getGaussianFluxSlot(self)

getModelFluxSlot(self)

getParentKey()

getPsfFluxSlot(self)

getShapeSlot(self)

make(*args, **kwargs)

Overloaded function.

makeMinimalSchema()

makeRecord(self)

Methods Documentation

clone(self: lsst.afw.table.SourceTable) lsst.afw.table.SourceTable#
copyRecord(*args, **kwargs)#

Overloaded function.

  1. copyRecord(self: lsst.afw.table.SourceTable, arg0: lsst.afw.table.BaseRecord) -> lsst.afw.table.SourceRecord

  2. copyRecord(self: lsst.afw.table.SourceTable, arg0: lsst.afw.table.BaseRecord, arg1: lsst.afw.table.SchemaMapper) -> lsst.afw.table.SourceRecord

defineApFlux(self: lsst.afw.table.SourceTable, name: str) None#
defineCalibFlux(self: lsst.afw.table.SourceTable, name: str) None#
defineCentroid(self: lsst.afw.table.SourceTable, name: str) None#
defineGaussianFlux(self: lsst.afw.table.SourceTable, name: str) None#
defineModelFlux(self: lsst.afw.table.SourceTable, name: str) None#
definePsfFlux(self: lsst.afw.table.SourceTable, name: str) None#
definePsfShape(name)#
defineShape(self: lsst.afw.table.SourceTable, name: str) None#
getApFluxSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Flux#
getCalibFluxSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Flux#
getCentroidSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Centroid#
getGaussianFluxSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Flux#
getModelFluxSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Flux#
static getParentKey() lsst.afw.table.KeyL#
getPsfFluxSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Flux#
getShapeSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Shape#
static make(*args, **kwargs)#

Overloaded function.

  1. make(arg0: lsst.afw.table.Schema, arg1: lsst.afw.table.IdFactory) -> lsst.afw.table.SourceTable

  2. make(arg0: lsst.afw.table.Schema) -> lsst.afw.table.SourceTable

static makeMinimalSchema() lsst.afw.table.Schema#
makeRecord(self: lsst.afw.table.SourceTable) lsst.afw.table.SourceRecord#