|
lsst.pipe.tasks g11fb74eaa6+1637bdd567
|
Public Member Functions | |
| __init__ (self, initInputs, **kwargs) | |
| runQuantum (self, butlerQC, inputRefs, outputRefs) | |
| run (self, coadds, bands, mergedDetections, deconvolvedCoadds, idFactory) | |
Public Attributes | |
| peakSchema = initInputs["peakSchema"].schema | |
| schemaMapper = afwTable.SchemaMapper(schema) | |
| schema = self.schemaMapper.getOutputSchema() | |
| outputSchema = afwTable.SourceCatalog(self.schema) | |
Static Public Attributes | |
| ConfigClass = DeblendCoaddSourcesMultiConfig | |
Protected Member Functions | |
| afwImage.Exposure | _coerceDeconvolvedInput (self, afwImage.Exposure|imgs.MaskedImage deconvolved, afwImage.Exposure coadd) |
| _makeSourceCatalog (self, mergedDetections, idFactory) | |
Static Protected Attributes | |
| str | _DefaultName = "deblendCoaddSourcesMulti" |
Definition at line 163 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.__init__ | ( | self, | |
| initInputs, | |||
| ** | kwargs ) |
Definition at line 167 of file deblendCoaddSourcesPipeline.py.
|
protected |
Definition at line 262 of file deblendCoaddSourcesPipeline.py.
|
protected |
Definition at line 273 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.run | ( | self, | |
| coadds, | |||
| bands, | |||
| mergedDetections, | |||
| deconvolvedCoadds, | |||
| idFactory ) |
Deblend coadds from multiple bands together.
Parameters
----------
coadds : `list` [`lsst.afw.image.Exposure` | \
`lsst.images.cells.CellCoadd`]
Coadds to deblend.
bands : `list` [`str`]
Names or the bands for ``coadds`` (zip-iteration compatible).
mergedDetections : `lsst.afw.table.SourceCatalog`
Input catalog of detections, already merged across bands.
deconvolvedCoadds : `list` [`lsst.afw.image.Exposure` | \
`lsst.images.MaskedImage`]
Deconvolved versions of ``coadds`` (zip-iteration compatible).
idFactory : `lsst.afw.table.IdFactory`
Factory used to generate output source IDs.
Returns
-------
struct : `lsst.pipe.base.Struct`
Unmodified outputs of the ``multibandDeblend`` subtask.
Definition at line 231 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.runQuantum | ( | self, | |
| butlerQC, | |||
| inputRefs, | |||
| outputRefs ) |
Definition at line 177 of file deblendCoaddSourcesPipeline.py.
|
staticprotected |
Definition at line 165 of file deblendCoaddSourcesPipeline.py.
|
static |
Definition at line 164 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.outputSchema = afwTable.SourceCatalog(self.schema) |
Definition at line 175 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.peakSchema = initInputs["peakSchema"].schema |
Definition at line 170 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.schema = self.schemaMapper.getOutputSchema() |
Definition at line 173 of file deblendCoaddSourcesPipeline.py.
| lsst.pipe.tasks.deblendCoaddSourcesPipeline.DeblendCoaddSourcesMultiTask.schemaMapper = afwTable.SchemaMapper(schema) |
Definition at line 171 of file deblendCoaddSourcesPipeline.py.