AmplifierRawGeometry#

pydantic model lsst.images.cameras.AmplifierRawGeometry#

A struct that describes the geometry of an amplifire in a raw image.

Parameters:

data (Any)

Fields:
field bbox: Box [Required]#

Bounding box of the full untrimmed amplifier in the raw image.

field data_bbox: Box [Required]#

Bounding box of the data section in the raw image.

field flip_x: bool = False#

Whether to flip the X coordinates during assembly.

field flip_y: bool = False#

Whether to flip the Y coordinates during assembly.

field parallel_overscan_bbox: Box [Required]#

Bounding box of the parallel (vertical) overscan region in the raw image.

field prescan_bbox: Box [Required]#

Bounding box of the serial (horizontal) pre-scan region in the raw image.

field readout_corner: ReadoutCorner [Required]#

Readout corner of the amplifier in the raw image (with x increasing to the right and y increasing up).

field serial_overscan_bbox: Box [Required]#

Bounding box of the serial (horizontal) overscan region in the raw image.

field x_offset: int = 0#

X offset between the raw position of this amplifier and the trimmed, assembled position of the amplifier.

field y_offset: int = 0#

Y offset between the raw position of this amplifier and the trimmed, assembled position of the amplifier.

static from_legacy_amplifier(legacy_amplifier)#

Convert from a lsst.afw.cameraGeom.Amplifier.

Parameters:

legacy_amplifier (TypeAliasType) – Legacy amplifier to convert.

Return type:

AmplifierRawGeometry

property horizontal_overscan_bbox: Box#

Bounding box of the serial (horizon) overscan region in the raw image (Box).

property horizontal_prescan_bbox: Box#

Bounding box of the serial (horizon) prescan region in the raw image (Box).

property serial_prescan_bbox: Box#

Bounding box of the serial (horizon) prescan region in the raw image (Box).

property vertical_overscan_bbox: Box#

Bounding box of the parallel (vertical) overscan region in the raw image (Box).

This page was last modified on .