PsfexPsf

class lsst.meas.extensions.psfex.PsfexPsf

Bases: lsst.meas.algorithms.imagePsf.ImagePsf

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)
getKernel(self, position, nan))
getLocalKernel(self, position, nan), color)
isPersistable(*args, **kwargs) Overloaded function.
readFits(*args, **kwargs) Overloaded function.
recenterKernelImage(im, position, …)
resized(self, width, height)
setCacheCapacity(self, arg0)
write(self, arg0)
writeFits(*args, **kwargs) Overloaded function.

Attributes Documentation

COPY = ImageOwnerEnum.COPY
INTERNAL = ImageOwnerEnum.INTERNAL

Methods Documentation

clone(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) → 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 0x7fca1346c5b0>) → 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 0x7fca1346c630>) → 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 0x7fca1346c2b0>, 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 0x7fca1346c430>, 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 0x7fca1346c370>) → 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 0x7fca1346c570>) → lsst.afw.geom.ellipses.quadrupole.quadrupole.Quadrupole
getAverageColor(self: lsst.afw.detection.Psf) → lsst.afw.image.color.Color
getAveragePosition(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) → lsst.geom.Point2D
getCacheCapacity(self: lsst.afw.detection.Psf) → int
getKernel(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, position: lsst.geom.Point2D=Point2D(nan, nan)) → lsst.afw.math.kernel.kernel.LinearCombinationKernel
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 0x7fca1346c730>) → lsst::afw::math::Kernel
isPersistable(*args, **kwargs)

Overloaded function.

  1. isPersistable(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) -> bool
  2. isPersistable(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf) -> bool
readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: int=-2147483648) -> lsst.meas.extensions.psfex.psfexPsf.PsfexPsf
  2. readFits(manager: lsst.afw.fits.fits.MemFileManager, hdu: int=-2147483648) -> lsst.meas.extensions.psfex.psfexPsf.PsfexPsf
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
write(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, arg0: lsst::afw::table::io::OutputArchiveHandle) → None
writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, fileName: str, mode: str=’w’) -> None
  2. writeFits(self: lsst.meas.extensions.psfex.psfexPsf.PsfexPsf, manager: lsst.afw.fits.fits.MemFileManager, mode: str=’w’) -> None