KernelCandidateF

class lsst.ip.diffim.KernelCandidateF

Bases: lsst.afw.math.SpatialCellImageCandidate

Attributes Summary

BAD
GOOD
ORIG
PCA
RECENT
UNKNOWN

Methods Summary

build(*args, **kwargs) Overloaded function.
getBackground(self, cand)
getCandidateRating(self)
getChi2(self)
getDifferenceImage(*args, **kwargs) Overloaded function.
getHeight()
getId(self)
getImage(self)
getKernel(self, cand)
getKernelImage(self, cand)
getKernelSolution(self, cand)
getKsum(self, cand)
getScienceMaskedImage(self)
getSource(self)
getStatus(self)
getTemplateMaskedImage(self)
getWidth()
getXCenter(self)
getYCenter(self)
instantiate(self)
isBad(self)
isInitialized(self)
setCandidateRating(self, arg0)
setChi2(self, chi2)
setHeight(height)
setStatus(self, arg0)
setWidth(width)

Attributes Documentation

BAD = Status.BAD
GOOD = Status.GOOD
ORIG = CandidateSwitch.ORIG
PCA = CandidateSwitch.PCA
RECENT = CandidateSwitch.RECENT
UNKNOWN = Status.UNKNOWN

Methods Documentation

build(*args, **kwargs)

Overloaded function.

  1. build(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, basisList: List[lsst.afw.math.kernel.kernel.Kernel]) -> None
  2. build(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, basisList: List[lsst.afw.math.kernel.kernel.Kernel], hMat: numpy.ndarray[float64[m, n]]) -> None
getBackground(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) → float
getCandidateRating(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → float
getChi2(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellImageCandidate) → float
getDifferenceImage(*args, **kwargs)

Overloaded function.

  1. getDifferenceImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) -> lsst.afw.image.maskedImage.maskedImage.MaskedImageF
  2. getDifferenceImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, kernel: lsst.afw.math.kernel.kernel.Kernel, background: float) -> lsst.afw.image.maskedImage.maskedImage.MaskedImageF
static getHeight() → int
getId(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → int
getImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → lsst.afw.image.image.image.ImageD
getKernel(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) → lsst.afw.math.kernel.kernel.Kernel
getKernelImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) → lsst.afw.image.image.image.ImageD
getKernelSolution(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) → lsst::ip::diffim::StaticKernelSolution<float>
getKsum(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF, cand: lsst.ip.diffim.kernelCandidate.KernelCandidateF.CandidateSwitch) → float
getScienceMaskedImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → lsst.afw.image.maskedImage.maskedImage.MaskedImageF
getSource(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → lsst.afw.table.SourceRecord
getStatus(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate.Status
getTemplateMaskedImage(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → lsst.afw.image.maskedImage.maskedImage.MaskedImageF
static getWidth() → int
getXCenter(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → float
getYCenter(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → float
instantiate(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → bool
isBad(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate) → bool
isInitialized(self: lsst.ip.diffim.kernelCandidate.KernelCandidateF) → bool
setCandidateRating(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate, arg0: float) → None
setChi2(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellImageCandidate, chi2: float) → None
static setHeight(height: int) → None
setStatus(self: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate, arg0: lsst.afw.math.spatialCell.spatialCell.SpatialCellCandidate.Status) → None
static setWidth(width: int) → None