SourceTable¶
- class lsst.afw.table.SourceTable¶
Bases:
SimpleTableAttributes Summary
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)definePsfShape(name)defineShape(self, name)getApFluxSlot(self)getBufferSize(self)getCalibFluxSlot(self)getCentroidSlot(self)getGaussianFluxSlot(self)getIdFactory(self)getIdKey()getMetadata(self)getModelFluxSlot(self)getPsfFluxSlot(self)getSchema(self)getShapeSlot(self)make(*args, **kwargs)Overloaded function.
makeRecord(self)popMetadata(self)preallocate(self, arg0)setIdFactory(self, idFactory)setMetadata(self, metadata)Attributes Documentation
- schema¶
Methods Documentation
- static 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¶
- definePsfShape(name)¶
- 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¶
- getCentroidSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Centroid¶
- static 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¶
- static 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¶
- static 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¶
- getShapeSlot(self: lsst.afw.table.SourceTable) lsst.afw.table.Shape¶
- static 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
- static 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¶