IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 7, 2009, 12:45:24 PM (17 years ago)
Author:
eugene
Message:

update from mainline

Location:
branches/eam_branches/20090715
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090715

  • branches/eam_branches/20090715/psModules/src/detrend/pmFringeStats.h

    r21183 r25022  
    142142//////////////////////////////////////////////////////////////////////////////////////////////////////////////
    143143
    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.
     153psArray *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)
     162psArray *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)
    151167bool pmFringesFormat(pmCell *cell,   ///< Cell for which to write
    152168                     psMetadata *header, ///< Header, or NULL
     
    154170                    );
    155171
    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
    161174psArray *pmFringesParse(pmCell *cell ///< Cell for which to read fringes
    162175                       );
    163 
    164176
    165177//////////////////////////////////////////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.