IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 11, 2006, 6:44:01 PM (20 years ago)
Author:
Paul Price
Message:
  • Allow user to specify a random number generator for pmFringeRegionsCreatePoints.
  • Split pmFringeStatsWriteFits into pmFringeRegionsWriteFits and pmFringeStatsWriteFits.
  • Split pmFringeStatsReadFits into pmFringeRegionsReadFits and pmFringeStatsReadFits.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/detrend/pmFringeStats.h

    r7828 r7875  
    55 *  @author Eugene Magnier, IfA
    66 *
    7  *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
    8  *  @date $Date: 2006-07-06 03:29:28 $
     7 *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
     8 *  @date $Date: 2006-07-12 04:44:01 $
    99 *
    1010 *  Copyright 2004 IfA, University of Hawaii
     
    4545// Generate the fringe points
    4646bool pmFringeRegionsCreatePoints(pmFringeRegions *fringe, // Fringe regions
    47                                  const psImage *image // Image for the regions (defines the size)
     47                                 const psImage *image, // Image for the regions (defines the size)
     48                                 psRandom *random // Random number generator
    4849                                );
     50
     51// Write the regions to a FITS file
     52bool pmFringeRegionsWriteFits(psFits *fits, // Output FITS file
     53                              psMetadata *header, // Header to write, or NULL
     54                              const pmFringeRegions *regions, // Regions to write
     55                              const char *extname // Extension name, or NULL
     56                             );
     57
     58// Read the regions from a FITS file
     59pmFringeRegions *pmFringeRegionsReadFits(psMetadata *header, // Header to read, or NULL
     60        const psFits *fits, // Input FITS file
     61        const char *extname // Extension name, or NULL
     62                                        );
     63
    4964
    5065
     
    8499// Write the fringe stats for an image to a FITS table
    85100bool pmFringeStatsWriteFits(psFits *fits, // FITS file to which to write
     101                            psMetadata *header, // Header to write, or NULL
    86102                            const pmFringeStats *fringe, // Fringe statistics to be written
    87103                            const char *extname // Extension name for table
     
    89105
    90106// Read the fringe stats for an image from a FITS table
    91 pmFringeStats *pmFringeStatsReadFits(const psFits *fits, // FITS file from which to read
    92                                      const char *extname // Extension name to read
     107pmFringeStats *pmFringeStatsReadFits(psMetadata *header, // Header to read, or NULL
     108                                     const psFits *fits, // FITS file from which to read
     109                                     const char *extname, // Extension name to read
     110                                     pmFringeRegions *regions // Corresponding regions for fringe measurements
    93111                                    );
    94112
Note: See TracChangeset for help on using the changeset viewer.