- Timestamp:
- Jul 30, 2009, 5:20:29 PM (17 years ago)
- Location:
- branches/czw_branch/cleanup
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psModules/src/detrend/pmFringeStats.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/cleanup
- Property svn:mergeinfo changed
/trunk (added) merged: 24714-24742,24744-24784,24786-24798,24801-24824,24827-24834,24836-24859,24861-24901,24903-24912,24914-24939
- Property svn:mergeinfo changed
-
branches/czw_branch/cleanup/psModules/src/detrend/pmFringeStats.h
r21183 r24951 142 142 ////////////////////////////////////////////////////////////////////////////////////////////////////////////// 143 143 144 /// Write an array of fringes measurements to a FITS table. 145 /// 146 /// Writes an array of fringe measurements for a cell as a FITS table in the analysis metadata. The array of 147 /// fringe statistics must all use the same fringe regions (or there is no point in storing them all 148 /// together). The header is supplemented with scalar values dX, dY, nX and nY (as PSFRNGDX, PSFRNGDY, 149 /// PSFRNGNX, PSFRNGNY) from the fringe regions, while the fringe coordinates and mask are written as a FITS 150 /// table (as x, y, mask, f, df; f and df are vectors). 144 /// Convert an array of fringes measurements to a psArray suitable for writing as a FITS table. 145 /// 146 /// Converts an array of fringe measurements for a cell into the corresponding rows of a FITS 147 /// table (array of psMetadata). The array of fringe statistics must all use the same fringe 148 /// regions (or there is no point in storing them all together). The header is supplemented 149 /// with scalar values dX, dY, nX and nY (as PSFRNGDX, PSFRNGDY, PSFRNGNX, PSFRNGNY) from the 150 /// fringe regions, while the fringe coordinates and mask are written as a FITS table rows (as 151 /// x, y, mask, f, df; f and df are vectors). Use psFitsTableWrite to save the resulting rows 152 /// to disk. 153 psArray *pmFringesFormatTable(psMetadata *header, const psArray *fringes); 154 155 156 /// Parses an array of fringes measurements from a FITS table. 157 /// 158 /// The fringes for the cell are read from the FITS table (array of psMetadata rows). The 159 /// table provides the region and the (possibly multiple) fringe statistics for that region. 160 /// The supplied header defines the scalar values dX, dY, nX and nY (as PSFRNGDX, PSFRNGDY, 161 /// PSFRNGNX, PSFRNGNY) 162 psArray *pmFringesParseTable(psArray *table, psMetadata *header); 163 164 /// Deprecated Function: converts the fringes to a FITS table (array of psMetadata) and saves 165 /// them on the cell->analysis; scalar values are dX, dY, nX and nY are written to the header 166 /// (as PSFRNGDX, PSFRNGDY, PSFRNGNX, PSFRNGNY) 151 167 bool pmFringesFormat(pmCell *cell, ///< Cell for which to write 152 168 psMetadata *header, ///< Header, or NULL … … 154 170 ); 155 171 156 /// Parses an array of fringes measurements from a FITS table. 157 /// 158 /// The fringes for the cell are read from the FITS table in the analysis metadata. The table provides the 159 /// region and the (possibly multiple) fringe statistics for that region. The current extension is used if 160 /// the extension name is not provided. 172 /// Deprecated Function: pulls a the header and FITS table (array of psMetadata) representing 173 /// the fringes from the cell->analysis and converts to fringe measurements 161 174 psArray *pmFringesParse(pmCell *cell ///< Cell for which to read fringes 162 175 ); 163 164 176 165 177 //////////////////////////////////////////////////////////////////////////////////////////////////////////////
Note:
See TracChangeset
for help on using the changeset viewer.
