Changeset 5435 for trunk/psModules/src/astrom/pmAstrometry.h
- Timestamp:
- Oct 20, 2005, 1:06:24 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/astrom/pmAstrometry.h (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/astrom/pmAstrometry.h
r5170 r5435 8 8 * @author GLG, MHPCC 9 9 * 10 * @version $Revision: 1. 1$ $Name: not supported by cvs2svn $11 * @date $Date: 2005- 09-28 20:43:52$10 * @version $Revision: 1.2 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2005-10-20 23:06:24 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 24 24 /// @addtogroup AstroImage 25 25 /// @{ 26 27 // XXXX: This is incorrect. Must determine what p_pmHDU is. 28 typedef struct 29 { 30 int what; 31 } 32 p_pmHDU; 26 33 27 34 /** Focal plane data structure … … 52 59 const psMetadata *camera; ///< Camera configuration 53 60 psArray *chips; ///< The chips 54 // FITS data 55 psMetadata *header; ///< The FITS header, if it corresponds to this level 56 psDB *db; ///< Database handle 61 p_pmHDU *private; ///< FITS data 62 psMetadata *phu; ///< Primary Header 57 63 } 58 64 pmFPA; … … 86 92 pmFPA *parent; ///< Parent FPA 87 93 bool valid; ///< Do we bother about reading and working with this chip? 88 // FITS data 89 const char *extname; ///< Extension name, if it corresponds to this level 90 psArray *pixels; ///< The pixel data, if it corresponds to this level 91 psMetadata *header; ///< The FITS header, if it corresponds to this level 94 p_pmHDU *private; ///< FITS data 92 95 } 93 96 pmChip; … … 113 116 // Information 114 117 psMetadata *concepts; ///< Cache for PS concepts 118 psMetadata *camera; ///< Camera Info 115 119 psMetadata *analysis; ///< Cell-level analysis metadata 116 120 psArray *readouts; ///< The readouts (referred to by number) 117 121 pmChip *parent; ///< Parent chip 118 122 bool valid; ///< Do we bother about reading and working with this cell? 119 // FITS data 120 const char *extname; ///< Extension name, if it corresponds to this level 121 psArray *pixels; ///< The pixel data, if it corresponds to this level 122 psMetadata *header; ///< The FITS header, if it corresponds to this level 123 p_pmHDU *private; ///< FITS data 123 124 } 124 125 pmCell; … … 143 144 // Information 144 145 psImage *image; ///< Imaging area of readout 145 // XXX: The following mask was removed from the pmReadout struct in recent SDRS146 // versions. However, I'm keeping it here since al ot of modules still require147 // it.148 146 psImage *mask; ///< Mask of input image 147 psImage *weight; ///< Weight of input image 148 psList *bias; ///< List of bias section (sub-)images 149 149 psMetadata *analysis; ///< Readout-level analysis metadata 150 psMetadata *concepts; ///< Cache for PS Concepts151 150 pmCell *parent; ///< Parent cell 152 151 } … … 178 177 */ 179 178 pmCell *pmCellAlloc( 180 pmChip *chip ///< Parent chip 179 pmChip *chip, ///< Parent chip 180 psMetadata *cameradata, 181 psString name 181 182 ); 182 183 … … 191 192 * @return pmChip* newly allocated pmChip 192 193 */ 193 pmChip *pmChipAlloc(pmFPA *fpa); 194 pmChip *pmChipAlloc( 195 pmFPA *fpa, 196 psString name 197 198 ); 194 199 195 200 /** Allocates a pmFPA … … 202 207 */ 203 208 pmFPA *pmFPAAlloc( 204 const psMetadata *camera, ///< Camera configuration 205 psDB *db ///< Database handle 209 const psMetadata *camera ///< Camera configuration 206 210 ); 207 211
Note:
See TracChangeset
for help on using the changeset viewer.
