Definition in file psAstrometry.h.
#include "psType.h"
#include "psImage.h"
#include "psArray.h"
#include "psList.h"
#include "psFunctions.h"
#include "psMetadata.h"
#include "psCoord.h"
#include "psPhotometry.h"
Include dependency graph for psAstrometry.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Typedefs | |
| typedef psChip | psChip |
| Chip data structure. | |
| typedef psFPA | psFPA |
| A Focal-Plane. | |
| typedef psExposure | psExposure |
| Exposure Information. | |
Functions | |
| psFixedPattern * | psFixedPatternAlloc (double x0, double y0, double xScale, double yScale, const psImage *x, const psImage *y) |
| Allocator for psFixedPattern struct. | |
| psExposure * | psExposureAlloc (double ra, double dec, double hourAngle, double zenithDistance, double azimuth, const psTime *time, float rotAngle, float temperature, float pressure, float humidity, float exposureTime, float wavelength, const psObservatory *observatory) |
| Allocator for psExposure. | |
| psObservatory * | psObservatoryAlloc (const char *name, double latitude, double longitude, double height, double tlr) |
| Allocator for psObservatory. | |
| psFPA * | psFPAAlloc (psS32 nChips, const psExposure *exp) |
| Allocator for psFPA. | |
| psChip * | psChipAlloc (psS32 nCells, psFPA *parentFPA) |
| Allocates a psChip. | |
| psCell * | psCellAlloc (psS32 nReadouts, psChip *parentChip) |
| Allocates a psCell. | |
| psReadout * | psReadoutAlloc () |
| Allocates a psReadout. | |
| psGrommit * | psGrommitAlloc (const psExposure *exp) |
| Allocates a Wallace's Grommit structure. | |
| psCell * | psCellInFPA (const psPlane *coord, const psFPA *FPA) |
| Find cooresponding cell for given FPA coordinate. | |
| psChip * | psChipInFPA (const psPlane *coord, const psFPA *FPA) |
| Find cooresponding chip for given FPA coordinate. | |
| psCell * | psCellInChip (const psPlane *coord, const psChip *chip) |
| Find cooresponding cell for given Chip coordinate. | |
| psPlane * | psCoordCellToChip (psPlane *out, const psPlane *in, const psCell *cell) |
| Translate a cell coordinate into a chip coordinate. | |
| psPlane * | psCoordChipToFPA (psPlane *out, const psPlane *in, const psChip *chip) |
| Translate a chip coordinate into a FPA coordinate. | |
| psPlane * | psCoordFPAToTP (psPlane *out, const psPlane *in, double color, double magnitude, const psFPA *fpa) |
| Translate a FPA coordinate into a Tangent Plane coordinate. | |
| psSphere * | psCoordTPToSky (psSphere *out, const psPlane *in, const psGrommit *grommit) |
| Translate a Tangent Plane coordinate into a Sky coordinate. | |
| psPlane * | psCoordCellToFPA (psPlane *out, const psPlane *in, const psCell *cell) |
| Translate a cell coordinate into a FPA coordinate. | |
| psSphere * | psCoordCellToSky (psSphere *out, const psPlane *in, double color, double magnitude, const psCell *cell) |
| Translate a cell coordinate into a Sky coordinate. | |
| psSphere * | psCoordCellToSkyQuick (psSphere *out, const psPlane *in, const psCell *cell) |
| Translate a cell coordinate into a Sky coordinate using a 'quick and dirty' method. | |
| psPlane * | psCoordSkyToTP (psPlane *out, const psSphere *in, const psGrommit *grommit) |
| Translate a Sky coordinate into a Tangent Plane coordinate. | |
| psPlane * | psCoordTPToFPA (psPlane *out, const psPlane *in, double color, double magnitude, const psFPA *fpa) |
| Translate a Tangent Plane coordinate into a FPA coordinate. | |
| psPlane * | psCoordFPAToChip (psPlane *out, const psPlane *in, const psChip *chip) |
| Translate a FPA coordinate into a chip coordinate. | |
| psPlane * | psCoordChipToCell (psPlane *out, const psPlane *in, const psCell *cell) |
| Translate a chip coordinate into a cell coordinate. | |
| psPlane * | psCoordSkyToCell (psPlane *out, const psSphere *in, double color, double magnitude, const psCell *cell) |
| Translate a sky coordinate into a cell coordinate. | |
| psPlane * | psCoordSkyToCellQuick (psPlane *out, const psSphere *in, const psCell *cell) |
| Translate a sky coordinate into a cell coordinate using a 'quick and dirty' method. | |
1.4.1