Changeset 1496 for trunk/psLib/src/astronomy/psAstrometry.h
- Timestamp:
- Aug 11, 2004, 3:23:20 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/psAstrometry.h (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psAstrometry.h
r1489 r1496 8 8 * @author George Gusciora, MHPCC 9 9 * 10 * @version $Revision: 1.1 8$ $Name: not supported by cvs2svn $11 * @date $Date: 2004-08-1 1 23:33:44$10 * @version $Revision: 1.19 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2004-08-12 01:23:20 $ 12 12 * 13 13 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 44 44 typedef struct 45 45 { 46 const double latitude; ///< geodetic latitude (radians)47 const double sinLat; ///< sine of geodetic latitude48 const double cosLat; ///< cosine of geodetic latitude49 const double abberationMag; ///< magnitude of diurnal aberration vector50 const double height; ///< height (HM)51 const double temperature; ///< ambient temperature (TDK)52 const double pressure; ///< pressure (PMB)53 const double humidity; ///< relative humidity (RH)54 const double wavelength; ///< wavelength (WL)55 const double lapseRate; ///< lapse rate (TLR)56 const double refractA; ///< refraction constant A (radians)57 const double refractB; ///< refraction constant B (radians)58 const double longitudeOffset; ///< longitude + ... (radians)59 const double siderealTime; ///< local apparent sidereal time (radians)46 const double latitude; ///< geodetic latitude (radians) 47 const double sinLat; ///< sine of geodetic latitude 48 const double cosLat; ///< cosine of geodetic latitude 49 const double abberationMag; ///< magnitude of diurnal aberration vector 50 const double height; ///< height (HM) 51 const double temperature; ///< ambient temperature (TDK) 52 const double pressure; ///< pressure (PMB) 53 const double humidity; ///< relative humidity (RH) 54 const double wavelength; ///< wavelength (WL) 55 const double lapseRate; ///< lapse rate (TLR) 56 const double refractA; ///< refraction constant A (radians) 57 const double refractB; ///< refraction constant B (radians) 58 const double longitudeOffset; ///< longitude + ... (radians) 59 const double siderealTime; ///< local apparent sidereal time (radians) 60 60 } 61 61 psGrommit; … … 72 72 typedef struct 73 73 { 74 int nX; ///< Number of elements in x direction75 int nY; ///< Number of elements in y direction76 double x0; ///< X Position of 0,0 corner on focal plane77 double y0; ///< Y Position of 0,0 corner on focal plane78 double xScale; ///< Scale of the grid in x direction79 double yScale; ///< Scale of the grid in x direction80 double **x; ///< The grid of offsets in x81 double **y; ///< The grid of offsets in y74 int nX; ///< Number of elements in x direction 75 int nY; ///< Number of elements in y direction 76 double x0; ///< X Position of 0,0 corner on focal plane 77 double y0; ///< Y Position of 0,0 corner on focal plane 78 double xScale; ///< Scale of the grid in x direction 79 double yScale; ///< Scale of the grid in x direction 80 double **x; ///< The grid of offsets in x 81 double **y; ///< The grid of offsets in y 82 82 } 83 83 psFixedPattern; … … 94 94 typedef struct 95 95 { 96 const unsigned int colBins; ///< Amount of binning in x-dimension97 const unsigned int rowBins; ///< Amount of binning in y-dimension98 const int col0; ///< Offset from the left of chip.99 const int row0; ///< Offset from the bottom of chip.100 101 psImage* image; ///< imaging area of Readout102 psList* objects; ///< objects derived from Readout103 psMetadata* metadata; ///< readout-level metadata96 const unsigned int colBins; ///< Amount of binning in x-dimension 97 const unsigned int rowBins; ///< Amount of binning in y-dimension 98 const int col0; ///< Offset from the left of chip. 99 const int row0; ///< Offset from the bottom of chip. 100 101 psImage* image; ///< imaging area of Readout 102 psList* objects; ///< objects derived from Readout 103 psMetadata* metadata; ///< readout-level metadata 104 104 } 105 105 psReadout; … … 116 116 typedef struct psCell 117 117 { 118 psArray* readouts; ///< readouts from the cell119 psMetadata* metadata; ///< cell-level metadata120 121 psPlaneTransform* toChip; ///< transformations from cell to chip coordinates122 psPlaneTransform* fromChip; ///< transformations from chip to cell coordinates123 psPlaneTransform* toFPA; ///< transformations from cell to FPA coordinates124 psPlaneTransform* toTP; ///< transformations from cell to tangent plane coordinates125 126 struct psChip* parent; ///< chip in which contains this cell118 psArray* readouts; ///< readouts from the cell 119 psMetadata* metadata; ///< cell-level metadata 120 121 psPlaneTransform* toChip; ///< transformations from cell to chip coordinates 122 psPlaneTransform* fromChip; ///< transformations from chip to cell coordinates 123 psPlaneTransform* toFPA; ///< transformations from cell to FPA coordinates 124 psPlaneTransform* toTP; ///< transformations from cell to tangent plane coordinates 125 126 struct psChip* parent; ///< chip in which contains this cell 127 127 } 128 128 psCell; … … 138 138 typedef struct psChip 139 139 { 140 psArray* cells; ///< cells in the chip141 psMetadata* metadata; ///< chip-level metadata142 143 psPlaneTransform* toFPA; ///< transformation from chip to FPA coordinates144 psPlaneTransform* fromFPA; ///< transformation from FPA to chip coordinates145 146 struct psFPA* parent; ///< FPA which contains this chip140 psArray* cells; ///< cells in the chip 141 psMetadata* metadata; ///< chip-level metadata 142 143 psPlaneTransform* toFPA; ///< transformation from chip to FPA coordinates 144 psPlaneTransform* fromFPA; ///< transformation from FPA to chip coordinates 145 146 struct psFPA* parent; ///< FPA which contains this chip 147 147 } 148 148 psChip;
Note:
See TracChangeset
for help on using the changeset viewer.
