KernelCandidateF#

class lsst.ip.diffim.KernelCandidateF#

Bases: SpatialCellImageCandidate

Attributes Summary

Methods Summary

build(*args, **kwargs)

Overloaded function.

getBackground(self, cand)

getCandidateRating(self)

getDifferenceImage(*args, **kwargs)

Overloaded function.

getImage(self)

getKernel(self, cand)

getKernelImage(self, cand)

getKernelSolution(self, cand)

getKsum(self, cand)

getScienceMaskedImage(self)

getSource(self)

getTemplateMaskedImage(self)

isInitialized(self)

Attributes Documentation

ORIG = <CandidateSwitch.ORIG: 0>#
PCA = <CandidateSwitch.PCA: 1>#
RECENT = <CandidateSwitch.RECENT: 2>#

Methods Documentation

build(*args, **kwargs)#

Overloaded function.

  1. build(self: lsst.ip.diffim.KernelCandidateF, basisList: collections.abc.Sequence[lsst.afw.math.Kernel]) -> None

  2. build(self: lsst.ip.diffim.KernelCandidateF, basisList: collections.abc.Sequence[lsst.afw.math.Kernel], hMat: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[m, n]”]) -> None

getBackground(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) float#
getCandidateRating(self: lsst.ip.diffim.KernelCandidateF) float#
getDifferenceImage(*args, **kwargs)#

Overloaded function.

  1. getDifferenceImage(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) -> lsst.afw.image._maskedImage.MaskedImageF

  2. getDifferenceImage(self: lsst.ip.diffim.KernelCandidateF, kernel: lsst.afw.math.Kernel, background: typing.SupportsFloat) -> lsst.afw.image._maskedImage.MaskedImageF

getImage(self: lsst.ip.diffim.KernelCandidateF) lsst.afw.image._image.ImageD#
getKernel(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) lsst.afw.math.Kernel#
getKernelImage(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) lsst.afw.image._image.ImageD#
getKernelSolution(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) lsst.ip.diffim.StaticKernelSolutionF#
getKsum(self: lsst.ip.diffim.KernelCandidateF, cand: lsst.ip.diffim.KernelCandidateF.CandidateSwitch) float#
getScienceMaskedImage(self: lsst.ip.diffim.KernelCandidateF) lsst.afw.image._maskedImage.MaskedImageF#
getSource(self: lsst.ip.diffim.KernelCandidateF) lsst.afw.table.SourceRecord#
getTemplateMaskedImage(self: lsst.ip.diffim.KernelCandidateF) lsst.afw.image._maskedImage.MaskedImageF#
isInitialized(self: lsst.ip.diffim.KernelCandidateF) bool#