Changeset 2664 for trunk/psLib/src/astro/psCoord.h
- Timestamp:
- Dec 8, 2004, 8:23:54 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astro/psCoord.h (modified) (11 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astro/psCoord.h
r2650 r2664 1 a/** @file psCoord.h1 /** @file psCoord.h 2 2 * 3 3 * @brief Contains basic coordinate transformation definitions and operations 4 4 * 5 * This file defines the basic types for astronomical coordinate 5 * This file defines the basic types for astronomical coordinate 6 6 * transformation 7 7 * … … 10 10 * @author GLG, MHPCC 11 11 * 12 * @version $Revision: 1.2 2$ $Name: not supported by cvs2svn $13 * @date $Date: 2004-12-0 7 22:28:28$12 * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $ 13 * @date $Date: 2004-12-08 18:23:54 $ 14 14 * 15 15 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 32 32 * 33 33 * Both detector and sky positions will be used extensively in the IPP. One 34 * coordinate system to be used is linear coordinates which conform to 35 * Euclidean geometry. 34 * coordinate system to be used is linear coordinates which conform to 35 * Euclidean geometry. 36 36 * 37 37 */ … … 47 47 /** Angular Coordinate System 48 48 * 49 * Both detector and sky positions will be used extensively in the IPP. One 50 * coordinate system to be used is angular coordinates for which additional 49 * Both detector and sky positions will be used extensively in the IPP. One 50 * coordinate system to be used is angular coordinates for which additional 51 51 * care must often be taken in comparison to a euclidiean coordinate system. 52 52 * … … 63 63 /** 2D Polynomial Transform 64 64 * 65 * A transform between coordinate systems that consists simply of two 2D 66 * polynomials to transform both components - the output coordinates depend 65 * A transform between coordinate systems that consists simply of two 2D 66 * polynomials to transform both components - the output coordinates depend 67 67 * only on the input coordinates and no other quantities of objects at those 68 * coordinates. 68 * coordinates. 69 69 * 70 70 */ … … 79 79 * 80 80 * A transform between coordinate systems that consists of two 4D polynomials 81 * in which the output coordinates are also specified to be a function of the 82 * magnitude and color of the object with the given coordinates. This type of 83 * coordinate transformation is necessary to represent the (color-dependent) 84 * optical distortions caused by the atmosphere and camera optics, and the 81 * in which the output coordinates are also specified to be a function of the 82 * magnitude and color of the object with the given coordinates. This type of 83 * coordinate transformation is necessary to represent the (color-dependent) 84 * optical distortions caused by the atmosphere and camera optics, and the 85 85 * possibly effects of charge transfer inefficiency. 86 86 * … … 97 97 /** Spherical Transform Definition 98 98 * 99 * We need to be able to convert between ICRS, Galactic and Ecliptic 100 * coordinates, and potentially between arbitrary spherical coordinate 101 * systems. All of these basic spherical transformations represent rotations 102 * of the spherical coordinate reference. We specify a general 103 * transformation function which takes a structure, psSphereTransform, 104 * defining the transformation between two spherical coordinate systems 99 * We need to be able to convert between ICRS, Galactic and Ecliptic 100 * coordinates, and potentially between arbitrary spherical coordinate 101 * systems. All of these basic spherical transformations represent rotations 102 * of the spherical coordinate reference. We specify a general 103 * transformation function which takes a structure, psSphereTransform, 104 * defining the transformation between two spherical coordinate systems 105 105 * 106 106 */ … … 115 115 116 116 /** Projection type for projection/deprojection 117 * 117 * 118 118 * @see psProject, psDeproject 119 119 * … … 131 131 132 132 /** Parameter set for projection/deprojection 133 * 133 * 134 134 * @see psProject, psDeproject 135 135 * … … 283 283 /** Determines the offset (RA,Dec) on the sky between two positions. 284 284 * 285 * Both an offset mode and an offset unit may be defined. The mode may be 286 * either PS_SPHERICAL, in which case the specified offset corresponds to an 287 * offset in angles, or it may be PS_LINEAR, in which case the offset 288 * corresponds to a linear offset in a local projection. The offset unit may 289 * be in one of PS_ARCSEC, PS_ARCMIN, PS_DEGREE, and PS_RADIAN, which 285 * Both an offset mode and an offset unit may be defined. The mode may be 286 * either PS_SPHERICAL, in which case the specified offset corresponds to an 287 * offset in angles, or it may be PS_LINEAR, in which case the offset 288 * corresponds to a linear offset in a local projection. The offset unit may 289 * be in one of PS_ARCSEC, PS_ARCMIN, PS_DEGREE, and PS_RADIAN, which 290 290 * specifies the units of the offset only. 291 291 * … … 301 301 /** Applies the given offset to a coordinate. 302 302 * 303 * Both an offset mode and an offset unit may be defined. The mode may be 304 * either PS_SPHERICAL, in which case the specified offset corresponds to an 305 * offset in angles, or it may be PS_LINEAR, in which case the offset 306 * corresponds to a linear offset in a local projection. The offset unit may 307 * be in one of PS_ARCSEC, PS_ARCMIN, PS_DEGREE, and PS_RADIAN, which 303 * Both an offset mode and an offset unit may be defined. The mode may be 304 * either PS_SPHERICAL, in which case the specified offset corresponds to an 305 * offset in angles, or it may be PS_LINEAR, in which case the offset 306 * corresponds to a linear offset in a local projection. The offset unit may 307 * be in one of PS_ARCSEC, PS_ARCMIN, PS_DEGREE, and PS_RADIAN, which 308 308 * specifies the units of the offset only. 309 309 *
Note:
See TracChangeset
for help on using the changeset viewer.
