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.
- copyRecord(self: lsst.afw.table.SourceTable, arg0: lsst.afw.table.BaseRecord) -> lsst.afw.table.SourceRecord
- 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.
- make(arg0: lsst.afw.table.Schema, arg1: lsst.afw.table.IdFactory) -> lsst.afw.table.SourceTable
- 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¶
-