StitchedPsf¶
- class lsst.cell_coadds.StitchedPsf(images: GridContainer[ImageD], grid: UniformGrid)¶
Bases:
ImagePsfA piecewise PSF implementation backed by a 2-d grid of images.
Attributes Summary
The grid on which the images are placed.
The images that make up this PSF.
Methods Summary
clone()Return a deep copy of this object.
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)getAverageColor(self)getAveragePosition(self)getCacheCapacity(self)getLocalKernel(self, position, color)isPersistable(self)readFits(name)Persist the PSF as a FITS file.
recenterKernelImage(im, position, ...)resized(self, width, height)setCacheCapacity(self, arg0)writeFits(name)Persist the PSF as a FITS file.
Attributes Documentation
- COPY = <ImageOwnerEnum.COPY: 0>¶
- INTERNAL = <ImageOwnerEnum.INTERNAL: 1>¶
- grid¶
The grid on which the images are placed.
- images¶
The images that make up this PSF.
Methods Documentation
- clone() StitchedPsf¶
Return a deep copy of this object.
- computeApertureFlux(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988db536330>) float¶
- computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988db564bf0>) lsst.geom.Box2I¶
- computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988f5219db0>, 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.Color = <lsst.afw.image.Color object at 0x79890948f270>) lsst.geom.Box2I¶
- computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988db55b9f0>) lsst.geom.Box2I¶
- computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988daf50330>, 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.Color = <lsst.afw.image.Color object at 0x7988f545c9f0>) float¶
- computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988db537df0>) lsst.afw.geom.ellipses.Quadrupole¶
- getAverageColor(self: lsst.afw.detection.Psf) lsst.afw.image.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, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7988f54529f0>) lsst::afw::math::Kernel¶
- static isPersistable(self: lsst.afw.table.io.Persistable) bool¶
- static recenterKernelImage(im: lsst::afw::image::Image<double>, position: lsst.geom.Point2D, warpAlgorithm: str = 'lanczos5', warpBuffer: int = 5) lsst::afw::image::Image<double>¶
- resized(self: lsst.afw.detection.Psf, width: int, height: int) lsst.afw.detection.Psf¶
- setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) None¶