FootprintMergeList#
- class lsst.afw.detection.FootprintMergeList#
Bases:
pybind11_objectMethods Summary
addCatalog(self, sourceTable, inputCat, filter)clearCatalog(self)getFinalSources(self, outputCat)getMergedSourceCatalog(catalogs, filters, ...)Add multiple catalogs and get the SourceCatalog with merged Footprints
getPeakSchema(self)Methods Documentation
- addCatalog(self: lsst.afw.detection.FootprintMergeList, sourceTable: lsst.afw.table.SourceTable, inputCat: lsst.afw.table.SourceCatalog, filter: str, minNewPeakDist: SupportsFloat = -1.0, doMerge: bool = True, maxSamePeakDist: SupportsFloat = -1.0) None#
- clearCatalog(self: lsst.afw.detection.FootprintMergeList) None#
- getFinalSources(self: lsst.afw.detection.FootprintMergeList, outputCat: lsst.afw.table.SourceCatalog) None#
- getMergedSourceCatalog(catalogs, filters, peakDist, schema, idFactory, samePeakDist)#
Add multiple catalogs and get the SourceCatalog with merged Footprints
Parameters#
- catalogs
list[lsst.afw.table.SourceCatalog] list of catalogs
- filters
list[str] list of filters
- peakDist
floatorlist[float] distance between source peaks
schema :
lsst.afw.table.SchemaidFactory :lsst.afw.table.IdFactorysamePeakDist :floatorlist [`float]distance between source peaks (check)
Returns#
- mergedList
lsst.afw.table.SourceCatalog merged list of sources
See also#
lsst.afw.table.SourceTable
- catalogs
- getPeakSchema(self: lsst.afw.detection.FootprintMergeList) lsst.afw.table.Schema#