pmReadout Struct Reference
[Camera Layout]

#include <pmFPA.h>

Collaboration diagram for pmReadout:

Collaboration graph
[legend]

Detailed Description

A readout (individual read of a cell).

A readout corresponds to an individual read of a cell (e.g., a single image as part of a video sequence, or one of multiple coadds). It contains the actual pixels used in analysis (along with mask and weight maps). When reading from a FITS file, the images are subimages (from CELL.TRIMSEC) of the pixels read from the appropriate HDU (at the FPA, chip or cell level). The readout also contains a list of bias sections (prescans or overscans, or otherwise), a summary of analysis tasks that have been performed, status flags, and the offsets used for reading a FITS file incrementally.

Definition at line 116 of file pmFPA.h.

Data Fields

int col0
 Column offset; non-zero if reading in columns incrementally.
int row0
 Row offset; non-zero if reading in rows incrementally.
psImage * image
 Imaging area of readout (corresponds to CELL.TRIMSEC region).
psImage * mask
 Mask of input image (corresponds to CELL.TRIMSEC region).
psImage * weight
 Weight of input image (corresponds to CELL.TRIMSEC region).
psList * bias
 List of bias (prescan/overscan) images.
psMetadata * analysis
 Readout-level analysis metadata.
pmCellparent
 Parent cell.
bool process
 Do we bother about reading and working with this readout?
bool file_exists
 Does the file for this readout exist (read case only)?
bool data_exists
 Does the data for this readout exist (read case only)?


Field Documentation

int pmReadout::col0

Column offset; non-zero if reading in columns incrementally.

Definition at line 118 of file pmFPA.h.

int pmReadout::row0

Row offset; non-zero if reading in rows incrementally.

Definition at line 119 of file pmFPA.h.

psImage* pmReadout::image

Imaging area of readout (corresponds to CELL.TRIMSEC region).

Definition at line 120 of file pmFPA.h.

psImage* pmReadout::mask

Mask of input image (corresponds to CELL.TRIMSEC region).

Definition at line 121 of file pmFPA.h.

psImage* pmReadout::weight

Weight of input image (corresponds to CELL.TRIMSEC region).

Definition at line 122 of file pmFPA.h.

psList* pmReadout::bias

List of bias (prescan/overscan) images.

Definition at line 123 of file pmFPA.h.

psMetadata* pmReadout::analysis

Readout-level analysis metadata.

Definition at line 124 of file pmFPA.h.

pmCell* pmReadout::parent

Parent cell.

Definition at line 125 of file pmFPA.h.

bool pmReadout::process

Do we bother about reading and working with this readout?

Definition at line 126 of file pmFPA.h.

bool pmReadout::file_exists

Does the file for this readout exist (read case only)?

Definition at line 127 of file pmFPA.h.

bool pmReadout::data_exists

Does the data for this readout exist (read case only)?

Definition at line 128 of file pmFPA.h.


The documentation for this struct was generated from the following file:
Generated on Fri Feb 2 22:36:03 2007 for Pan-STARRS Module Library by  doxygen 1.5.1