DoubleGaussianPsf¶
- class lsst.meas.algorithms.DoubleGaussianPsf¶
 Bases:
KernelPsfAttributes Summary
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)getAverageColor(self)getAveragePosition(self)getB(self)getCacheCapacity(self)getKernel(self)getLocalKernel(self, position, color)getSigma1(self)getSigma2(self)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: 0>¶
 
- INTERNAL = <ImageOwnerEnum.INTERNAL: 1>¶
 
Methods Documentation
- computeApertureFlux(self: lsst.afw.detection.Psf, radius: float, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e474075f0>) float¶
 
- computeBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e47bedff0>) lsst.geom.Box2I¶
 
- computeImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e47cab370>, 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 0x7f3e47ca8cb0>) lsst.geom.Box2I¶
 
- computeKernelBBox(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e473f6670>) lsst.geom.Box2I¶
 
- computeKernelImage(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e473f5470>, 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 0x7f3e8486acb0>) float¶
 
- computeShape(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e47404530>) lsst.afw.geom.ellipses.Quadrupole¶
 
- getAverageColor(self: lsst.afw.detection.Psf) lsst.afw.image.Color¶
 
- getAveragePosition(self: lsst.meas.algorithms.KernelPsf) lsst.geom.Point2D¶
 
- getB(self: lsst.meas.algorithms.DoubleGaussianPsf) float¶
 
- getCacheCapacity(self: lsst.afw.detection.Psf) int¶
 
- getKernel(self: lsst.meas.algorithms.KernelPsf) lsst.afw.math.Kernel¶
 
- getLocalKernel(self: lsst.afw.detection.Psf, position: lsst.geom.Point2D, color: lsst.afw.image.Color = <lsst.afw.image.Color object at 0x7f3e84847470>) lsst::afw::math::Kernel¶
 
- getSigma1(self: lsst.meas.algorithms.DoubleGaussianPsf) float¶
 
- getSigma2(self: lsst.meas.algorithms.DoubleGaussianPsf) float¶
 
- isPersistable(self: lsst.meas.algorithms.DoubleGaussianPsf) bool¶
 
- static readFits(*args, **kwargs)¶
 Overloaded function.
readFits(fileName: str, hdu: int = -2147483648) -> lsst.meas.algorithms.DoubleGaussianPsf
readFits(manager: lsst.afw.fits._fits.MemFileManager, hdu: int = -2147483648) -> lsst.meas.algorithms.DoubleGaussianPsf
- 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.meas.algorithms.DoubleGaussianPsf, width: int, height: int) lsst.afw.detection.Psf¶
 
- setCacheCapacity(self: lsst.afw.detection.Psf, arg0: int) None¶
 
- writeFits(*args, **kwargs)¶
 Overloaded function.
writeFits(self: lsst.meas.algorithms.DoubleGaussianPsf, fileName: str, mode: str = ‘w’) -> None
writeFits(self: lsst.meas.algorithms.DoubleGaussianPsf, manager: lsst.afw.fits._fits.MemFileManager, mode: str = ‘w’) -> None