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

Deprecated since version Use: getSchema().getAliasMap().get("slot_Centroid") instead. To be removed after 20.0.0.

getCentroidErrKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.CovarianceMatrix2fKey

Deprecated since version Use: getCentroidSlot().getErrKey() instead. To be removed after 20.0.0.

getCentroidFlagKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.KeyFlag

Deprecated since version Use: getCentroidSlot().getFlagKey() instead. To be removed after 20.0.0.

getCentroidKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.Point2DKey

Deprecated since version Use: getCentroidSlot().getMeasKey() instead. To be removed after 20.0.0.

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

Deprecated since version Use: getSchema().getAliasMap().get("slot_Shape") instead. To be removed after 20.0.0.

getShapeErrKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.CovarianceMatrix3fKey

Deprecated since version Use: getShapeSlot().getErrKey() instead. To be removed after 20.0.0.

getShapeFlagKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.KeyFlag

Deprecated since version Use: getShapeSlot().getFlagKey() instead. To be removed after 20.0.0.

getShapeKey(self: lsst.afw.table.SourceTable) → lsst.afw.table.QuadrupoleKey

Deprecated since version Use: getShapeSlot().getMeasKey() instead. To be removed after 20.0.0.

getShapeSlot(self: lsst.afw.table.SourceTable) → lsst.afw.table.Shape
hasCentroidSlot(self: lsst.afw.table.SourceTable) → bool

Deprecated since version Use: getCentroidSlot().isValid() instead. To be removed after 20.0.0.

hasShapeSlot(self: lsst.afw.table.SourceTable) → bool

Deprecated since version Use: getShapeSlot().isValid() instead. To be removed after 20.0.0.

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