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

psAstrometry.h File Reference


Detailed Description

This file defines the basic types for astronomical coordinate transformation.

Author:
GLG, MHPCC
Version:
Revision
1.41
Name
rel6_0
Date:
Date
2005/06/08 23:40:45
Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii

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

psFixedPatternpsFixedPatternAlloc (double x0, double y0, double xScale, double yScale, const psImage *x, const psImage *y)
 Allocator for psFixedPattern struct.
psExposurepsExposureAlloc (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.
psObservatorypsObservatoryAlloc (const char *name, double latitude, double longitude, double height, double tlr)
 Allocator for psObservatory.
psFPApsFPAAlloc (psS32 nChips, const psExposure *exp)
 Allocator for psFPA.
psChippsChipAlloc (psS32 nCells, psFPA *parentFPA)
 Allocates a psChip.
psCellpsCellAlloc (psS32 nReadouts, psChip *parentChip)
 Allocates a psCell.
psReadoutpsReadoutAlloc ()
 Allocates a psReadout.
psGrommitpsGrommitAlloc (const psExposure *exp)
 Allocates a Wallace's Grommit structure.
psCellpsCellInFPA (const psPlane *coord, const psFPA *FPA)
 Find cooresponding cell for given FPA coordinate.
psChippsChipInFPA (const psPlane *coord, const psFPA *FPA)
 Find cooresponding chip for given FPA coordinate.
psCellpsCellInChip (const psPlane *coord, const psChip *chip)
 Find cooresponding cell for given Chip coordinate.
psPlanepsCoordCellToChip (psPlane *out, const psPlane *in, const psCell *cell)
 Translate a cell coordinate into a chip coordinate.
psPlanepsCoordChipToFPA (psPlane *out, const psPlane *in, const psChip *chip)
 Translate a chip coordinate into a FPA coordinate.
psPlanepsCoordFPAToTP (psPlane *out, const psPlane *in, double color, double magnitude, const psFPA *fpa)
 Translate a FPA coordinate into a Tangent Plane coordinate.
psSpherepsCoordTPToSky (psSphere *out, const psPlane *in, const psGrommit *grommit)
 Translate a Tangent Plane coordinate into a Sky coordinate.
psPlanepsCoordCellToFPA (psPlane *out, const psPlane *in, const psCell *cell)
 Translate a cell coordinate into a FPA coordinate.
psSpherepsCoordCellToSky (psSphere *out, const psPlane *in, double color, double magnitude, const psCell *cell)
 Translate a cell coordinate into a Sky coordinate.
psSpherepsCoordCellToSkyQuick (psSphere *out, const psPlane *in, const psCell *cell)
 Translate a cell coordinate into a Sky coordinate using a 'quick and dirty' method.
psPlanepsCoordSkyToTP (psPlane *out, const psSphere *in, const psGrommit *grommit)
 Translate a Sky coordinate into a Tangent Plane coordinate.
psPlanepsCoordTPToFPA (psPlane *out, const psPlane *in, double color, double magnitude, const psFPA *fpa)
 Translate a Tangent Plane coordinate into a FPA coordinate.
psPlanepsCoordFPAToChip (psPlane *out, const psPlane *in, const psChip *chip)
 Translate a FPA coordinate into a chip coordinate.
psPlanepsCoordChipToCell (psPlane *out, const psPlane *in, const psCell *cell)
 Translate a chip coordinate into a cell coordinate.
psPlanepsCoordSkyToCell (psPlane *out, const psSphere *in, double color, double magnitude, const psCell *cell)
 Translate a sky coordinate into a cell coordinate.
psPlanepsCoordSkyToCellQuick (psPlane *out, const psSphere *in, const psCell *cell)
 Translate a sky coordinate into a cell coordinate using a 'quick and dirty' method.


Generated on Wed Jun 15 11:00:58 2005 for Pan-STARRS Foundation Library by  doxygen 1.4.1