PSF Models#

lsst.images.psfs Package#

The PointSpreadFunction interface represents a model of how the image of unresolved object is smeared out by some combination of atmosphere, optics, and detector.

Classes#

GaussianPSFSerializationModel(*, metadata, ...)

GaussianPointSpreadFunction(sigma, bounds, ...)

A PSF with a spatially-invariant circular Gaussian profile.

LegacyPointSpreadFunction(impl, bounds)

A PSF model backed by a legacy lsst.afw.detection.Psf object.

PSFExSerializationModel(*, metadata, ...)

Serialization model for PSFEx PSFs.

PSFExWrapper(impl, bounds)

A specialization of LegacyPointSpreadFunction for the PSFEx backend.

PiffSerializationModel(*, metadata, ...)

Serialization model for a Piff PSF.

PiffWrapper(impl, bounds, stamp_size)

A PSF model backed by the Piff library.

PointSpreadFunction()

Base class for point-spread function models.