Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

pmCell Struct Reference
[AstroImage]

#include <pmAstrometry.h>

Collaboration diagram for pmCell:

Collaboration graph
[legend]

Detailed Description

Cell data structure.

A cell consists of one or more readouts. It also contains a pointer to the cell's metadata, and its parent chip. On the astrometry side, it also contains coordinate transforms from the cell to chip, from the cell to focal-plane, as well as a "quick and dirty" tranform from the cell to sky coordinates.

Definition at line 104 of file pmAstrometry.h.

Data Fields

int col0
 Offset from the left of chip.
int row0
 Offset from the bottom of chip.
psPlaneTransform * toChip
 Transformations from cell to chip coordinates.
psPlaneTransform * toFPA
 Transformations from cell to FPA coordinates.
psPlaneTransform * toSky
 Transformations from cell to sky coordinates.
psMetadata * concepts
 Cache for PS concepts.
psMetadata * analysis
 Cell-level analysis metadata.
psArray * readouts
 The readouts (referred to by number).
pmChipparent
 Parent chip.
bool valid
 Do we bother about reading and working with this cell?
const char * extname
 Extension name, if it corresponds to this level.
psArray * pixels
 The pixel data, if it corresponds to this level.
psMetadata * header
 The FITS header, if it corresponds to this level.


Field Documentation

psMetadata* pmCell::analysis
 

Cell-level analysis metadata.

Definition at line 115 of file pmAstrometry.h.

int pmCell::col0
 

Offset from the left of chip.

Definition at line 107 of file pmAstrometry.h.

psMetadata* pmCell::concepts
 

Cache for PS concepts.

Definition at line 114 of file pmAstrometry.h.

const char* pmCell::extname
 

Extension name, if it corresponds to this level.

Definition at line 120 of file pmAstrometry.h.

psMetadata* pmCell::header
 

The FITS header, if it corresponds to this level.

Definition at line 122 of file pmAstrometry.h.

pmChip* pmCell::parent
 

Parent chip.

Definition at line 117 of file pmAstrometry.h.

psArray* pmCell::pixels
 

The pixel data, if it corresponds to this level.

Definition at line 121 of file pmAstrometry.h.

psArray* pmCell::readouts
 

The readouts (referred to by number).

Definition at line 116 of file pmAstrometry.h.

int pmCell::row0
 

Offset from the bottom of chip.

Definition at line 108 of file pmAstrometry.h.

psPlaneTransform* pmCell::toChip
 

Transformations from cell to chip coordinates.

Definition at line 110 of file pmAstrometry.h.

psPlaneTransform* pmCell::toFPA
 

Transformations from cell to FPA coordinates.

Definition at line 111 of file pmAstrometry.h.

psPlaneTransform* pmCell::toSky
 

Transformations from cell to sky coordinates.

Definition at line 112 of file pmAstrometry.h.

bool pmCell::valid
 

Do we bother about reading and working with this cell?

Definition at line 118 of file pmAstrometry.h.


The documentation for this struct was generated from the following file:
Generated on Thu Oct 13 14:29:35 2005 for Pan-STARRS Module Library by  doxygen 1.4.2