DeblenderResult¶
- class lsst.meas.deblender.DeblenderResult(footprint, mMaskedImage, psfs, psffwhms, log, maxNumberOfPeaks=0, avgNoise=None)¶
Bases:
objectCollection of objects in multiple bands for a single parent footprint.
- Parameters:
- footprint: `afw.detection.Footprint`
Parent footprint to deblend. While
maskedImages,psfs, andpsffwhmsare lists of objects, one for each band,footprintis a single parent footprint (from amergedDet) this is used for all bands.- mMaskedImage: `MaskedImage`s or `MultibandMaskedImage`
Masked image containing the
footprintin each band.- psfs: list of `afw.detection.Psf`s
Psf of the
maskedImagefor each band.- psffwhm: list of `float`s
FWHM of the
maskedImage’spsfin each band.- maxNumberOfPeaks: `int`, optional
If positive, the maximum number of peaks to deblend. If the total number of peaks is greater than
maxNumberOfPeaks, then only the firstmaxNumberOfPeakssources are deblended. The default is 0, which deblends all of the peaks.- avgNoise: `float`or list of `float`s, optional
Average noise level in each
maskedImage. The default isNone, which estimates the noise from the median value of the variance plane ofmaskedImagefor each filter.
Methods Summary
getParentProperty(propertyName)Get the footprint in each filter
setTemplateSums(templateSums[, fidx])Methods Documentation
- getParentProperty(propertyName)¶
Get the footprint in each filter
- setTemplateSums(templateSums, fidx=None)¶