PsfexPsf

class lsst.meas.extensions.psfex.PsfexPsf

Bases: ImagePsf

Attributes Summary

COPY

INTERNAL

Methods Summary

clone(self)

computeApertureFlux(self, radius, position, ...)

computeBBox(self, position, color)

computeImage(self, position, color, owner)

computeImageBBox(self, position, color)

computeKernelBBox(self, position, color)

computeKernelImage(self, position, color, owner)

computePeak(self, position, color)

computeShape(self, position, color)

fromSerializationData(arg0)

getAverageColor(self)

getAveragePosition(self)

getCacheCapacity(self)

getKernel(self[, position])

getLocalKernel(self, position, color)

getNdim(self)

getSerializationData(self)

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: 0>
INTERNAL = <ImageOwnerEnum.INTERNAL: 1>

Methods Documentation

clone(self: lsst.meas.extensions.psfex.PsfexPsf) lsst.afw.detection.Psf
computeApertureFlux(self: lsst.afw.detection.Psf, radius: typing.SupportsFloat, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d48cf0>) float
computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead2388870>) lsst.geom.Box2I
computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d49530>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst::afw::image::Image<double>
computeImageBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d486f0>) lsst.geom.Box2I
computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d48470>) lsst.geom.Box2I
computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d491f0>, owner: lsst.afw.detection.Psf.ImageOwnerEnum = <ImageOwnerEnum.???: 0>) lsst::afw::image::Image<double>
computePeak(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d48fb0>) float
computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d48af0>) lsst.afw.geom.ellipses.Quadrupole
static fromSerializationData(arg0: lsst.meas.extensions.psfex.PsfexPsfSerializationData) lsst.meas.extensions.psfex.PsfexPsf
getAverageColor(self: lsst.afw.detection.Psf) lsst.afw.image._imageLib.Color
getAveragePosition(self: lsst.meas.extensions.psfex.PsfexPsf) lsst.geom.Point2D
getCacheCapacity(self: lsst.afw.detection.Psf) int
getKernel(self: lsst.meas.extensions.psfex.PsfexPsf, position: lsst.geom.Point2D = Point2D(float('nan'), float('nan'))) lsst.afw.math.LinearCombinationKernel
getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x7cead1d481b0>) lsst::afw::math::Kernel
getNdim(self: lsst.meas.extensions.psfex.PsfexPsf) int
getSerializationData(self: lsst.meas.extensions.psfex.PsfexPsf) lsst.meas.extensions.psfex.PsfexPsfSerializationData
isPersistable(*args, **kwargs)

Overloaded function.

  1. isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool

  2. isPersistable(self: lsst.meas.extensions.psfex.PsfexPsf) -> bool

static readFits(*args, **kwargs)

Overloaded function.

  1. readFits(fileName: str, hdu: typing.SupportsInt = -2147483648) -> lsst.meas.extensions.psfex.PsfexPsf

  2. readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: typing.SupportsInt = -2147483648) -> lsst.meas.extensions.psfex.PsfexPsf

static recenterKernelImage(im: lsst::afw::image::Image<double>, position: lsst.geom.Point2D, warpAlgorithm: str = 'lanczos5', warpBuffer: typing.SupportsInt = 5) lsst::afw::image::Image<double>
resized(self: lsst.afw.detection.Psf, width: SupportsInt, height: SupportsInt) lsst.afw.detection.Psf
setCacheCapacity(self: lsst.afw.detection.Psf, arg0: SupportsInt) None
write(self: lsst.meas.extensions.psfex.PsfexPsf, arg0: lsst::afw::table::io::OutputArchiveHandle) None
writeFits(*args, **kwargs)

Overloaded function.

  1. writeFits(self: lsst.meas.extensions.psfex.PsfexPsf, fileName: str, mode: str = ‘w’) -> None

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