#include <pmFPA.h>
Collaboration diagram for pmChip:

A chip consists of one or more cells (according to the number of amplifiers on the device). The chip contains metadata containers for the concepts and analysis, a link to the parent, and pointers to the pointers to the various FITS data, if that corresponds to this level. For astrometry, in addition to the rough positioning information, it contains a coordinate transform from the chip to the focal plane. It is expected that this transform will consist of two second-order 2D polynomials; hence we think that it is prudent to include a reverse transformation which will be derived from numerically inverting the forward transformation. A boolean indicates whether the chip is of interest, allowing it to be excluded from analysis.
Definition at line 77 of file pmFPA.h.
Data Fields | |
| int | col0 |
| Offset from the left of FPA. | |
| int | row0 |
| Offset from the bottom of FPA. | |
| psPlaneTransform * | toFPA |
| Transformation from chip to FPA coordinates. | |
| psPlaneTransform * | fromFPA |
| Transformation from FPA to chip coordinates. | |
| psMetadata * | concepts |
| Cache for PS concepts. | |
| unsigned int | conceptsRead |
| Which concepts have been read. | |
| psMetadata * | analysis |
| Chip-level analysis metadata. | |
| psArray * | cells |
| The cells (referred to by name). | |
| pmFPA * | parent |
| Parent FPA. | |
| bool | process |
| Do we bother about reading and working with this chip? | |
| bool | file_exists |
| Does the file for this chip exist (read case only)? | |
| bool | data_exists |
| Does the data for this chip exist (read case only)? | |
| pmHDU * | hdu |
| FITS data. | |
| pmCell * | mosaic |
| A mosaic cell. | |
|
|
Offset from the left of FPA.
|
1.4.4