LSST Applications g034a557a3c+dd8dd8f11d,g0afe43252f+b86e4b8053,g11f7dcd041+017865fdd3,g1cd03abf6b+8446defddb,g1ce3e0751c+f991eae79d,g28da252d5a+ca8a1a9fb3,g2bbee38e9b+b6588ad223,g2bc492864f+b6588ad223,g2cdde0e794+8523d0dbb4,g347aa1857d+b6588ad223,g35bb328faa+b86e4b8053,g3a166c0a6a+b6588ad223,g461a3dce89+b86e4b8053,g52b1c1532d+b86e4b8053,g7f3b0d46df+ad13c1b82d,g80478fca09+f29c5d6c70,g858d7b2824+293f439f82,g8cd86fa7b1+af721d2595,g965a9036f2+293f439f82,g979bb04a14+51ed57f74c,g9ddcbc5298+f24b38b85a,gae0086650b+b86e4b8053,gbb886bcc26+b97e247655,gc28159a63d+b6588ad223,gc30aee3386+a2f0f6cab9,gcaf7e4fdec+293f439f82,gcd45df26be+293f439f82,gcdd4ae20e8+70b5def7e6,gce08ada175+da9c58a417,gcf0d15dbbd+70b5def7e6,gdaeeff99f8+006e14e809,gdbce86181e+6a170ce272,ge3d4d395c2+224150c836,ge5f7162a3a+bb2241c923,ge6cb8fbbf7+d119aed356,ge79ae78c31+b6588ad223,gf048a9a2f4+40ffced2b8,gf0baf85859+b4cca3d10f,w.2024.30
LSST Data Management Base Package
|
Public Member Functions | |
__init__ (self, filterName, footprint, maskedImage, psf, psffwhm, avgNoise, maxNumberOfPeaks, debResult) | |
updateFootprintBbox (self) | |
Public Attributes | |
filter | |
fp | |
maskedImage | |
psf | |
psffwhm | |
img | |
imbb | |
varimg | |
mask | |
avgNoise | |
debResult | |
peakCount | |
templateSum | |
peaks | |
bb | |
W | |
H | |
x0 | |
y0 | |
x1 | |
y1 | |
Deblender result of a single parent footprint, in a single band Convenience class to store useful objects used by the deblender for a single band, such as the maskedImage, psf, etc as well as the results from the deblender. Parameters ---------- filterName: `str` Name of the filter used for `maskedImage` footprint: list of `afw.detection.Footprint`s Parent footprint to deblend in each band. maskedImages: list of `afw.image.MaskedImageF`s Masked image containing the ``footprint`` in each band. psf: list of `afw.detection.Psf`s Psf of the ``maskedImage`` for each band. psffwhm: list of `float`s FWHM of the ``maskedImage``'s ``psf`` in each band. avgNoise: `float`or list of `float`s, optional Average noise level in each ``maskedImage``. The default is ``None``, which estimates the noise from the median value of the variance plane of ``maskedImage`` for each filter. 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 first ``maxNumberOfPeaks`` sources are deblended. The default is 0, which deblends all of the peaks. debResult: `DeblenderResult` The ``DeblenderResult`` that contains this ``DeblendedParent``.
Definition at line 149 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.__init__ | ( | self, | |
filterName, | |||
footprint, | |||
maskedImage, | |||
psf, | |||
psffwhm, | |||
avgNoise, | |||
maxNumberOfPeaks, | |||
debResult ) |
Definition at line 179 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.updateFootprintBbox | ( | self | ) |
Update the bounding box of the parent footprint If the parent Footprint is resized it will be necessary to update the bounding box of the footprint.
Definition at line 210 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.avgNoise |
Definition at line 190 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.bb |
Definition at line 216 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.debResult |
Definition at line 192 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.filter |
Definition at line 181 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.fp |
Definition at line 182 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.H |
Definition at line 220 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.imbb |
Definition at line 187 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.img |
Definition at line 186 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.mask |
Definition at line 189 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.maskedImage |
Definition at line 183 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.peakCount |
Definition at line 193 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.peaks |
Definition at line 204 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.psf |
Definition at line 184 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.psffwhm |
Definition at line 185 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.templateSum |
Definition at line 194 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.varimg |
Definition at line 188 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.W |
Definition at line 220 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.x0 |
Definition at line 221 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.x1 |
Definition at line 222 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.y0 |
Definition at line 221 of file baseline.py.
lsst.meas.deblender.baseline.DeblendedParent.y1 |
Definition at line 222 of file baseline.py.