Psf

class lsst.afw.detection.Psf

Bases: lsst.afw.typehandling.Storable

Attributes Summary

COPY
INTERNAL

Methods Summary

clone(self)
computeApertureFlux(self, radius, position, …)
computeBBox(self, position, nan), color)
computeImage(self, position, nan), color, owner)
computeKernelImage(self, position, nan), …)
computePeak(self, position, nan), color)
computeShape(self, position, nan), color)
getAverageColor(self)
getAveragePosition(self)
getCacheCapacity(self)
getLocalKernel(self, position, nan), color)
isPersistable(self)
readFits(*args, **kwargs) Overloaded function.
recenterKernelImage(im, position, …)
resized(self, width, height)
setCacheCapacity(self, arg0)
writeFits(*args, **kwargs) Overloaded function.

Attributes Documentation

COPY = ImageOwnerEnum.COPY
INTERNAL = ImageOwnerEnum.INTERNAL

Methods Documentation

clone(self: lsst.afw.detection.Psf) → lsst.afw.detection.Psf
computeApertureFlux(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2b30>) → float
computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2bf0>) → lsst.geom.Box2I
computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2870>, owner: lsst.afw.detection.Psf.ImageOwnerEnum=ImageOwnerEnum.???) → lsst.afw.image.image.image.ImageD
computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de29f0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum=ImageOwnerEnum.???) → lsst.afw.image.image.image.ImageD
computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2930>) → float
computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2ab0>) → lsst.afw.geom.ellipses.quadrupole.quadrupole.Quadrupole
getAverageColor(self: lsst.afw.detection.Psf) → lsst.afw.image.color.Color
getAveragePosition(self: lsst.afw.detection.Psf) → lsst.geom.Point2D
getCacheCapacity(self: lsst.afw.detection.Psf) → int
getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D=Point2D(nan, nan), color: lsst.afw.image.color.Color=<lsst.afw.image.color.Color object at 0x7fe066de2cf0>) → lsst::afw::math::Kernel
isPersistable(self: lsst.afw.detection.Psf) → bool
readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int=-2147483648) -> lsst.afw.detection.Psf
  2. readFits(manager: lsst.afw.fits.fits.MemFileManager, hdu: int=-2147483648) -> lsst.afw.detection.Psf
recenterKernelImage(im: lsst.afw.image.image.image.ImageD, position: lsst.geom.Point2D, warpAlgorithm: str='lanczos5', warpBuffer: int=5) → lsst.afw.image.image.image.ImageD
resized(self: lsst.afw.detection.Psf, width: int, height: int) → lsst.afw.detection.Psf
setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) → None
writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.afw.detection.Psf, fileName: str, mode: str=’w’) -> None
  2. writeFits(self: lsst.afw.detection.Psf, manager: lsst.afw.fits.fits.MemFileManager, mode: str=’w’) -> None