|
Files |
| file | pmAstrometryDistortion.h |
| | This file defines the basic types for measuring and fitting the focal-plane distortion.
|
| file | pmAstrometryObjects.h |
| | This file defines the basic types for matching objects based on their astrometry.
|
| file | pmFPA.h |
| | This file defines the basic types the focal plane hierarchy.
|
| file | pmFPAview.h |
| | Tools to manipulate the FPA structure elements.
|
Data Structures |
| struct | pmFPA |
| | Focal plane data structure. More...
|
| struct | pmChip |
| | Chip data structure. More...
|
| struct | pmCell |
| | Cell data structure. More...
|
| struct | pmReadout |
| | Readout data structure. More...
|
| struct | pmFPAview |
Enumerations |
| enum | pmFPALevel { PM_FPA_LEVEL_NONE,
PM_FPA_LEVEL_FPA,
PM_FPA_LEVEL_CHIP,
PM_FPA_LEVEL_CELL,
PM_FPA_LEVEL_READOUT
} |
| | Specify the level for an operation. More...
|
Functions |
| void | pmCellFreeReadouts (pmCell *cell) |
| void | pmChipFreeCells (pmChip *chip) |
| void | pmReadoutFreeData (pmReadout *readout) |
| void | pmCellFreeData (pmCell *cell) |
| void | pmChipFreeData (pmChip *chip) |
| void | pmFPAFreeData (pmFPA *fpa) |
| pmReadout * | pmReadoutAlloc (pmCell *cell) |
| | Allocates a pmReadout.
|
| pmCell * | pmCellAlloc (pmChip *chip, const char *name) |
| | Allocates a pmCell.
|
| pmChip * | pmChipAlloc (pmFPA *fpa, const char *name) |
| | Allocates a pmChip.
|
| pmFPA * | pmFPAAlloc (const psMetadata *camera) |
| | Allocates a pmFPA.
|
| bool | pmFPACheckParents (pmFPA *fpa) |
| | Verify parent links.
|
| bool | pmFPASetFileStatus (pmFPA *fpa, bool status) |
| bool | pmChipSetFileStatus (pmChip *chip, bool status) |
| bool | pmCellSetFileStatus (pmCell *cell, bool status) |
| bool | pmFPASetDataStatus (pmFPA *fpa, bool status) |
| bool | pmChipSetDataStatus (pmChip *chip, bool status) |
| bool | pmCellSetDataStatus (pmCell *cell, bool status) |
| bool | pmFPASelectChip (pmFPA *fpa, int chipNum, bool exclusive) |
| | pmFPASelectChip shall set valid to true for the specified chip number (chipNum), and all other chips shall have valid set to false.
|
| bool | pmChipSelectCell (pmChip *chip, int cellNum, bool exclusive) |
| int | pmFPAExcludeChip (pmFPA *fpa, int chipNum) |
| | pmFPAExcludeChip shall set valid to false only for the specified chip number (chipNum).
|
| int | pmChipExcludeCell (pmChip *chip, int cellNum) |
| bool | pmCellSetWeights (pmCell *cell) |
| char * | pmFPALevelToName (pmFPALevel level) |
| pmFPALevel | pmFPALevelFromName (const char *name) |
| bool | pmFPAviewWriteJPEG (const pmFPAview *view, pmFPAfile *file) |
| bool | pmFPAWriteJPEG (pmFPA *fpa, const pmFPAview *view, pmFPAfile *file) |
| bool | pmChipWriteJPEG (pmChip *chip, const pmFPAview *view, pmFPAfile *file) |
| bool | pmCellWriteJPEG (pmCell *cell, const pmFPAview *view, pmFPAfile *file) |
| bool | pmReadoutWriteJPEG (pmReadout *readout, const pmFPAview *view, pmFPAfile *file) |
| pmFPAview * | pmFPAviewAlloc (int nRows) |
| pmFPALevel | pmFPAviewLevel (const pmFPAview *view) |
| pmChip * | pmFPAviewThisChip (const pmFPAview *view, pmFPA *fpa) |
| pmChip * | pmFPAviewNextChip (pmFPAview *view, pmFPA *fpa, int nStep) |
| pmCell * | pmFPAviewThisCell (const pmFPAview *view, pmFPA *fpa) |
| pmCell * | pmFPAviewNextCell (pmFPAview *view, pmFPA *fpa, int nStep) |
| pmReadout * | pmFPAviewThisReadout (const pmFPAview *view, pmFPA *fpa) |
| pmReadout * | pmFPAviewNextReadout (pmFPAview *view, pmFPA *fpa, int nStep) |
| pmHDU * | pmFPAviewThisHDU (const pmFPAview *view, pmFPA *fpa) |
| pmHDU * | pmFPAviewThisPHU (const pmFPAview *view, pmFPA *fpa) |
Variables |
| psPlaneDistort * | pmFPA::toTangentPlane |
| | Transformation from focal plane to tangent plane.
|
| psProjection * | pmFPA::projection |
| | Projection from tangent plane to sky.
|
| psMetadata * | pmFPA::concepts |
| | Cache for PS concepts.
|
| unsigned int | pmFPA::conceptsRead |
| | Which concepts have been read.
|
| psMetadata * | pmFPA::analysis |
| | FPA-level analysis metadata.
|
| const psMetadata * | pmFPA::camera |
| | Camera configuration.
|
| psArray * | pmFPA::chips |
| | The chips.
|
| pmHDU * | pmFPA::hdu |
| | FITS data.
|
| int | pmChip::row0 |
| | Offset from the bottom of FPA.
|
| psPlaneTransform * | pmChip::toFPA |
| | Transformation from chip to FPA coordinates.
|
| psPlaneTransform * | pmChip::fromFPA |
| | Transformation from FPA to chip coordinates.
|
| psMetadata * | pmChip::concepts |
| | Cache for PS concepts.
|
| unsigned int | pmChip::conceptsRead |
| | Which concepts have been read.
|
| psMetadata * | pmChip::analysis |
| | Chip-level analysis metadata.
|
| psArray * | pmChip::cells |
| | The cells (referred to by name).
|
| pmFPA * | pmChip::parent |
| | Parent FPA.
|
| bool | pmChip::process |
| | Do we bother about reading and working with this chip?
|
| bool | pmChip::file_exists |
| | Does the file for this chip exist (read case only)?
|
| bool | pmChip::data_exists |
| | Does the data for this chip exist (read case only)?
|
| pmHDU * | pmChip::hdu |
| | FITS data.
|
| pmCell * | pmChip::mosaic |
| | A mosaic cell.
|
| unsigned int | pmCell::conceptsRead |
| | Which concepts have been read.
|
| psMetadata * | pmCell::config |
| | Cell configuration info.
|
| psMetadata * | pmCell::analysis |
| | Cell-level analysis metadata.
|
| psArray * | pmCell::readouts |
| | The readouts (referred to by number).
|
| pmChip * | pmCell::parent |
| | Parent chip.
|
| bool | pmCell::process |
| | Do we bother about reading and working with this cell?
|
| bool | pmCell::file_exists |
| | Does the file for this cell exist (read case only)?
|
| bool | pmCell::data_exists |
| | Does the data for this cell exist (read case only)?
|
| pmHDU * | pmCell::hdu |
| | FITS data.
|
| int | pmReadout::row0 |
| | Row offset; non-zero if reading in rows bit by bit.
|
| psImage * | pmReadout::image |
| | Imaging area of readout.
|
| psImage * | pmReadout::mask |
| | Mask of input image.
|
| psImage * | pmReadout::weight |
| | Weight of input image.
|
| psList * | pmReadout::bias |
| | Overscan images.
|
| psMetadata * | pmReadout::analysis |
| | Readout-level analysis metadata.
|
| pmCell * | pmReadout::parent |
| | Parent cell.
|
| bool | pmReadout::process |
| | Do we bother about reading and working with this readout?
|
| bool | pmReadout::file_exists |
| | Does the file for this readout exist (read case only)?
|
| bool | pmReadout::data_exists |
| | Does the data for this readout exist (read case only)?
|
| int | pmFPAview::cell |
| int | pmFPAview::readout |
| int | pmFPAview::nRows |
| int | pmFPAview::iRows |