SourceTable

class lsst.afw.table.SourceTable

Bases: lsst.afw.table.SimpleTable

Attributes Summary

schema

Methods Summary

checkSchema(schema)
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)
defineShape(self, name)
getApFluxSlot(self)
getBufferSize(self)
getCalibFluxSlot(self)
getCentroidDefinition(self)
getCentroidErrKey(self)
getCentroidFlagKey(self)
getCentroidKey(self)
getCentroidSlot(self)
getCoordKey()
getGaussianFluxSlot(self)
getIdFactory(self)
getIdKey()
getMetadata(self)
getModelFluxSlot(self)
getParentKey()
getPsfFluxSlot(self)
getSchema(self)
getShapeDefinition(self)
getShapeErrKey(self)
getShapeFlagKey(self)
getShapeKey(self)
getShapeSlot(self)
hasCentroidSlot(self)
hasShapeSlot(self)
make(*args, **kwargs) Overloaded function.
makeMinimalSchema()
makeRecord(self)
popMetadata(self)
preallocate(self, arg0)
setIdFactory(self, idFactory)
setMetadata(self, metadata)

Attributes Documentation

schema

Methods Documentation

checkSchema(schema: lsst.afw.table.Schema) → bool
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
defineShape(self: lsst.afw.table.SourceTable, name: str) → None
getApFluxSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Flux
getBufferSize(self: lsst.afw.table.BaseTable) → int
getCalibFluxSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Flux
getCentroidDefinition(self: lsst.afw.table.SourceTable) → str
getCentroidErrKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.CovarianceMatrix2fKey
getCentroidFlagKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.KeyFlag
getCentroidKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.Point2DKey
getCentroidSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Centroid
getCoordKey() → lsst.afw.table.CoordKey
getGaussianFluxSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Flux
getIdFactory(self: lsst.afw.table.SimpleTable) → lsst.afw.table.IdFactory
getIdKey() → lsst.afw.table.KeyL
getMetadata(self: lsst.afw.table.BaseTable) → lsst.daf.base.propertyContainer.propertyList.PropertyList
getModelFluxSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Flux
getParentKey() → lsst.afw.table.KeyL
getPsfFluxSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Flux
getSchema(self: lsst.afw.table.BaseTable) → lsst.afw.table.Schema
getShapeDefinition(self: lsst.afw.table.SourceTable) → str
getShapeErrKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.CovarianceMatrix3fKey
getShapeFlagKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.KeyFlag
getShapeKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.QuadrupoleKey
getShapeSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Shape
hasCentroidSlot(self: lsst.afw.table.SourceTable) → bool
hasShapeSlot(self: lsst.afw.table.SourceTable) → bool
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
makeMinimalSchema() → lsst.afw.table.Schema
makeRecord(self: lsst.afw.table.SourceTable) → lsst.afw.table.SourceRecord
popMetadata(self: lsst.afw.table.BaseTable) → lsst.daf.base.propertyContainer.propertyList.PropertyList
preallocate(self: lsst.afw.table.BaseTable, arg0: int) → None
setIdFactory(self: lsst.afw.table.SimpleTable, idFactory: lsst.afw.table.IdFactory) → None
setMetadata(self: lsst.afw.table.BaseTable, metadata: lsst.daf.base.propertyContainer.propertyList.PropertyList) → None