DeblenderResult¶
- class lsst.meas.deblender.DeblenderResult(footprint, mMaskedImage, psfs, psffwhms, log, maxNumberOfPeaks=0, avgNoise=None)¶
Bases:
object
Collection of objects in multiple bands for a single parent footprint.
- Parameters:
- footprint: `afw.detection.Footprint`
Parent footprint to deblend. While
maskedImages
,psfs
, andpsffwhms
are lists of objects, one for each band,footprint
is a single parent footprint (from amergedDet
) this is used for all bands.- mMaskedImage: `MaskedImage`s or `MultibandMaskedImage`
Masked image containing the
footprint
in each band.- psfs: list of `afw.detection.Psf`s
Psf of the
maskedImage
for each band.- psffwhm: list of `float`s
FWHM of the
maskedImage
’spsf
in 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 firstmaxNumberOfPeaks
sources 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 ofmaskedImage
for 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)¶