lsst.pipe.tasks g2c8cee2ce7+cc5eabfb3a
Loading...
Searching...
No Matches
lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel Class Reference
Inheritance diagram for lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel:

Public Member Functions

Box bbox (self)
ExtendedPsfImage deserialize (self, InputArchive[Any] archive, *, Box|None bbox=None)

Static Public Attributes

ClassVar SCHEMA_NAME = "extended_psf_image"
ClassVar SCHEMA_VERSION = "1.0.0"
ClassVar MIN_READ_VERSION = 1
ClassVar PUBLIC_TYPE = ExtendedPsfImage
ImageSerializationModel image
ImageSerializationModel variance
ExtendedPsfImageInfo info
ExtendedPsfMoffatFit fit

Detailed Description

A Pydantic model used to represent a serialized `ExtendedPsfImage`.

Definition at line 262 of file extended_psf_image.py.

Member Function Documentation

◆ bbox()

Box lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.bbox ( self)
The bounding box of the image.

Definition at line 284 of file extended_psf_image.py.

◆ deserialize()

ExtendedPsfImage lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.deserialize ( self,
InputArchive[Any] archive,
* ,
Box | None bbox = None )
Deserialize an image from an input archive.

Parameters
----------
archive
    Archive to read from.
bbox
    Bounding box of a subimage to read instead.

Definition at line 288 of file extended_psf_image.py.

Member Data Documentation

◆ fit

ExtendedPsfMoffatFit lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.fit
static
Initial value:
= Field(
description="The results of an extended PSF fit to the image.",
)

Definition at line 279 of file extended_psf_image.py.

◆ image

ImageSerializationModel lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.image
static
Initial value:
= Field(
description="The main data image.",
)

Definition at line 270 of file extended_psf_image.py.

◆ info

ExtendedPsfImageInfo lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.info
static
Initial value:
= Field(
description="Additional information about the extended PSF image.",
)

Definition at line 276 of file extended_psf_image.py.

◆ MIN_READ_VERSION

ClassVar lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.MIN_READ_VERSION = 1
static

Definition at line 267 of file extended_psf_image.py.

◆ PUBLIC_TYPE

ClassVar lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.PUBLIC_TYPE = ExtendedPsfImage
static

Definition at line 268 of file extended_psf_image.py.

◆ SCHEMA_NAME

ClassVar lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.SCHEMA_NAME = "extended_psf_image"
static

Definition at line 265 of file extended_psf_image.py.

◆ SCHEMA_VERSION

ClassVar lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.SCHEMA_VERSION = "1.0.0"
static

Definition at line 266 of file extended_psf_image.py.

◆ variance

ImageSerializationModel lsst.pipe.tasks.extended_psf.extended_psf_image.ExtendedPsfImageSerializationModel.variance
static
Initial value:
= Field(
description="Per-pixel variance estimates for the main image."
)

Definition at line 273 of file extended_psf_image.py.


The documentation for this class was generated from the following file: