StitchedPsf¶
- class lsst.cell_coadds.StitchedPsf(images: GridContainer[ImageD], grid: UniformGrid)¶
- Bases: - ImagePsf- A 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)- Get a position where PSF can be evaluated on a patch. - 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: typing.SupportsFloat, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x780dcce5e530>) float¶
 - computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x780dc55b3670>) 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 0x780dcc9d1cb0>, 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 0x780dc55b2470>) 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 0x780dc55a3df0>) 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 0x780dcce25ff0>, 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 0x780dc55b27f0>) float¶
 - computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x780df45609b0>) lsst.afw.geom.ellipses.Quadrupole¶
 - getAverageColor(self: lsst.afw.detection.Psf) lsst.afw.image._imageLib.Color¶
 - getAveragePosition() Point2D¶
- Get a position where PSF can be evaluated on a patch. - This defaults to the center of the patch bounding box, unless there are no inputs there. In that case, it switches to find an arbitrary cell, typically at a corner that has inputs and returns the center position of the cell. 
 - getCacheCapacity(self: lsst.afw.detection.Psf) int¶
 - getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image._imageLib.Color = <lsst.afw.image._imageLib.Color object at 0x780dc55a3c30>) 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: 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¶