|
Files |
| file | pmAstrometry.h |
| | This file defines the basic types for astronomical coordinate transformation.
|
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...
|
Functions |
| pmReadout * | pmReadoutAlloc (pmCell *cell) |
| | Allocates a pmReadout.
|
| pmCell * | pmCellAlloc (pmChip *chip) |
| | Allocates a pmCell.
|
| pmChip * | pmChipAlloc (pmFPA *fpa) |
| | Allocates a pmChip.
|
| pmFPA * | pmFPAAlloc (const psMetadata *camera, psDB *db) |
| | Allocates a pmFPA.
|
| bool | pmFPACheckParents (pmFPA *fpa) |
| | Verify parent links.
|
| pmCell * | pmCellInFPA (const psPlane *coord, const pmFPA *FPA) |
| | Find cooresponding cell for given FPA coordinate.
|
| pmChip * | pmChipInFPA (const psPlane *coord, const pmFPA *FPA) |
| | Find cooresponding chip for given FPA coordinate.
|
| pmCell * | pmCellInChip (const psPlane *coord, const pmChip *chip) |
| | Find cooresponding cell for given Chip coordinate.
|
| psPlane * | psCoordCellToChip (psPlane *out, const psPlane *in, const pmCell *cell) |
| | Translate a cell coordinate into a chip coordinate.
|
| psPlane * | psCoordChipToFPA (psPlane *out, const psPlane *in, const pmChip *chip) |
| | Translate a chip coordinate into a FPA coordinate.
|
| psPlane * | psCoordFPAToTP (psPlane *out, const psPlane *in, double color, double magnitude, const pmFPA *fpa) |
| | Translate a FPA coordinate into a Tangent Plane coordinate.
|
| psSphere * | psCoordTPToSky (psSphere *out, const psPlane *in, const psProjection *projection) |
| | Translate a Tangent Plane coordinate into a Sky coordinate.
|
| psPlane * | psCoordCellToFPA (psPlane *out, const psPlane *in, const pmCell *cell) |
| | Translate a cell coordinate into a FPA coordinate.
|
| psSphere * | psCoordCellToSky (psSphere *out, const psPlane *in, double color, double magnitude, const pmCell *cell) |
| | Translate a cell coordinate into a Sky coordinate.
|
| psSphere * | psCoordCellToSkyQuick (psSphere *out, const psPlane *in, const pmCell *cell) |
| | Translate a cell coordinate into a Sky coordinate using a 'quick and dirty' method.
|
| psPlane * | psCoordSkyToTP (psPlane *out, const psSphere *in, const psProjection *projection) |
| | Translate a Sky coordinate into a Tangent Plane coordinate.
|
| psPlane * | psCoordTPToFPA (psPlane *out, const psPlane *in, double color, double magnitude, const pmFPA *fpa) |
| | Translate a Tangent Plane coordinate into a FPA coordinate.
|
| psPlane * | psCoordFPAToChip (psPlane *out, const psPlane *in, const pmChip *chip) |
| | Translate a FPA coordinate into a chip coordinate.
|
| psPlane * | psCoordChipToCell (psPlane *out, const psPlane *in, const pmCell *cell) |
| | Translate a chip coordinate into a cell coordinate.
|
| psPlane * | psCoordSkyToCell (psPlane *out, const psSphere *in, float color, float magnitude, const pmCell *cell) |
| | Translate a sky coordinate into a cell coordinate.
|
| psPlane * | psCoordSkyToCellQuick (psPlane *out, const psSphere *in, const pmCell *cell) |
| | Translate a sky coordinate into a cell coordinate using a 'quick and dirty' method.
|
| psMetadataItem * | pmCellGetConcept (pmCell *cell, const char *concept) |
| psMetadataItem * | pmChipGetConcept (pmChip *chip, const char *concept) |
| psMetadataItem * | pmFPAGetConcept (pmFPA *fpa, const char *concept) |
| float | pmFPAGetAirmass (pmFPA *fpa) |
| psString | pmFPAGetFilter (pmFPA *fpa) |
| float | pmFPAGetPosAngle (pmFPA *fpa) |
| double | pmFPAGetRA (pmFPA *fpa) |
| double | pmFPAGetDec (pmFPA *fpa) |
| psString | pmFPAGetRADecSys (pmFPA *fpa) |
| psString | pmFPAGetName (pmFPA *fpa) |
| psString | pmChipGetName (pmChip *chip) |
| psString | pmCellGetName (pmCell *cell) |
| psTime * | pmCellGetTime (pmCell *cell) |
| psList * | pmCellGetBiasSec (pmCell *cell) |
| psRegion | pmCellGetTrimSec (pmCell *cell) |
| float | pmCellGetGain (pmCell *cell) |
| float | pmCellGetReadNoise (pmCell *cell) |
| float | pmCellGetSaturation (pmCell *cell) |
| float | pmCellGetBad (pmCell *cell) |
| psPixelCoord | pmCellGetBin (pmCell *cell) |
| psPixelCoord | pmCellGetParity (pmCell *cell) |
| float | pmReadoutGetExposure (pmReadout *readout) |
| float | pmReadoutGetDarkTime (pmReadout *readout) |