Changeset 2001 for trunk/psLib/src/astronomy/psAstrometry.h
- Timestamp:
- Oct 7, 2004, 9:16:49 AM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/astronomy/psAstrometry.h (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astronomy/psAstrometry.h
r1981 r2001 8 8 * @author George Gusciora, MHPCC 9 9 * 10 * @version $Revision: 1.2 6$ $Name: not supported by cvs2svn $11 * @date $Date: 2004-10-0 6 21:30:14$10 * @version $Revision: 1.27 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2004-10-07 19:16:46 $ 12 12 * 13 13 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 184 184 psFPA; 185 185 186 /** Observatory Information 187 * 188 * A container for the observatory data that doesn't change per exposure. 189 * 190 */ 191 typedef struct 192 { 193 const char* name; ///< Name of observatory 194 const double latitude; ///< Latitude of observatory, east positive 195 const double longitude; ///< Longitude of observatory 196 const double height; ///< Height of observatory 197 const double tlr; ///< Tropospheric Lapse Rate 198 } 199 psObservatory; 200 186 201 /** Exposure Information 187 202 * … … 196 211 const double dec; ///< Telescope boresight, declination 197 212 const double hourAngle; ///< Hour angle 198 const double zenith ;///< Zenith distance213 const double zenithDistance; ///< Zenith distance 199 214 const double azimuth; ///< Azimuth 200 const double localTime; ///< Local Sidereal Time 201 const float date; ///< Modified Jullian Date of observation 215 const psTime* time; ///< Time of observation 202 216 const float rotAngle; ///< Rotator position angle 203 217 const float temperature; ///< Air temperature, for estimating refraction … … 205 219 const float humidity; ///< Relative humidity, for refraction 206 220 const float exposureTime; ///< Exposure time 207 const double wavelength; ///< Wavelength 221 const float wavelength; ///< Wavelength 222 const psObservatory* observatory; ///< Observatory data 208 223 209 224 /* Derived quantities */ 225 const double lst; ///< Local Sidereal Time 210 226 const float positionAngle; ///< Position angle 211 227 const float parallacticAngle; ///< Parallactic angle 212 228 const float airmass; ///< Airmass, calculated from zenith distance 213 229 const float parallacticFactor; ///< Parallactic factor 214 const char *cameraName; ///< name of camera which provided exposure215 const char *telescopeName; ///< name of telescope which provided exposure230 const char* cameraName; ///< name of camera which provided exposure 231 const char* telescopeName; ///< name of telescope which provided exposure 216 232 } 217 233 psExposure; 218 219 /** Observatory Information220 *221 * A container for the observatory data that doesn't change per exposure.222 *223 */224 typedef struct225 {226 const char* name; ///< Name of observatory227 const double latitude; ///< Latitude of observatory, east positive228 const double longitude; ///< Longitude of observatory229 const double height; ///< Height of observatory230 const double tlr; ///< Tropospheric Lapse Rate231 }232 psObservatory;233 234 234 235 235 /** Allocator for psFixedPattern struct … … 262 262 double dec, ///< Telescope boresight, declination 263 263 double hourAngle, ///< Hour angle 264 double zenith ,///< Zenith distance264 double zenithDistance, ///< Zenith distance 265 265 double azimuth, ///< Azimuth 266 double localTime, ///< Local Sidereal Time 267 float date, ///< MJD 266 const psTime* time, ///< time of observation 268 267 float rotAngle, ///< Rotator position angle 269 268 float temperature, ///< Temperature 270 269 float pressure, ///< Pressure 271 270 float humidity, ///< Relative humidity 272 float exposureTime ///< Exposure time 271 float exposureTime, ///< Exposure time 272 float wavelength, ///< wavelength 273 const psObservatory* observatory ///< Observatory data 273 274 ); 274 275
Note:
See TracChangeset
for help on using the changeset viewer.
