Changeset 1981 for trunk/psLib/src/astronomy/psAstrometry.h
- Timestamp:
- Oct 6, 2004, 11:30:14 AM (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
r1816 r1981 8 8 * @author George Gusciora, MHPCC 9 9 * 10 * @version $Revision: 1.2 5$ $Name: not supported by cvs2svn $11 * @date $Date: 2004- 09-15 22:57:12$10 * @version $Revision: 1.26 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2004-10-06 21:30:14 $ 12 12 * 13 13 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 83 83 psFixedPattern; 84 84 85 psFixedPattern *psFixedPatternAlloc(double x0, ///< X Position of 0,0 corner on focal plane86 double y0, ///< Y Position of 0,0 corner on focal plane87 double xScale, ///< Scale of the grid in x direction88 double yScale, ///< Scale of the grid in x direction89 const psImage *x, ///< The grid of offsets in x90 const psImage *y ///< The grid of offsets in y91 );92 93 85 /** Readout data structure. 94 86 * … … 123 115 * 124 116 */ 125 typedef struct psCell117 typedef struct 126 118 { 127 119 psArray* readouts; ///< readouts from the cell … … 225 217 psExposure; 226 218 219 /** Observatory Information 220 * 221 * A container for the observatory data that doesn't change per exposure. 222 * 223 */ 224 typedef struct 225 { 226 const char* name; ///< Name of observatory 227 const double latitude; ///< Latitude of observatory, east positive 228 const double longitude; ///< Longitude of observatory 229 const double height; ///< Height of observatory 230 const double tlr; ///< Tropospheric Lapse Rate 231 } 232 psObservatory; 233 234 235 /** Allocator for psFixedPattern struct 236 * 237 * Allocates a new psFixedPattern struct with the attributes coorsponding 238 * to the parameters set to the said input values. 239 * 240 * @return psFixedPattern* New psFixedPattern struct. 241 */ 242 psFixedPattern* psFixedPatternAlloc( 243 double x0, ///< X Position of 0,0 corner on focal plane 244 double y0, ///< Y Position of 0,0 corner on focal plane 245 double xScale, ///< Scale of the grid in x direction 246 double yScale, ///< Scale of the grid in x direction 247 const psImage *x, ///< The grid of offsets in x 248 const psImage *y ///< The grid of offsets in y 249 ); 250 251 227 252 /** Allocator for psExposure 228 253 * … … 231 256 * quantities can be derived and stored for later use. 232 257 * 233 * @return psExposure* new psExposure struct258 * @return psExposure* New psExposure struct 234 259 */ 235 260 psExposure* psExposureAlloc( … … 248 273 ); 249 274 275 /** Allocator for psObservatory 276 * 277 * This function shall construct a new psObservatory with attributes 278 * cooresponding to the function parameters. 279 * 280 * @return psObservatory* new psObservatory struct 281 */ 282 psObservatory* psObservatoryAlloc( 283 const char* name, ///< Name of observatory 284 double latitude, ///< Latitude of observatory, east positive 285 double longitude, ///< Longitude of observatory 286 double height, ///< Height of observatory 287 double tlr ///< Tropospheric Lapse Rate 288 ); 289 250 290 /** Allocator for psFPA 251 291 *
Note:
See TracChangeset
for help on using the changeset viewer.
