pmFringeStats.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pmFringeRegions
 Fringe measurement regions. More...
struct  pmFringeStats
 Fringe measurements for a particular image. More...
struct  pmFringeScale
 The fringe correction solution. More...

Functions

pmFringeRegionspmFringeRegionsAlloc (int nPts, int dX, int dY, int nX, int nY)
 Allocate fringe regions.
bool pmFringeRegionsCreatePoints (pmFringeRegions *fringe, const psImage *image, psRandom *random)
 Generate the fringe points.
bool pmFringeRegionsWriteFits (psFits *fits, psMetadata *header, const pmFringeRegions *regions, const char *extname)
 Write the regions to a FITS file.
pmFringeRegionspmFringeRegionsReadFits (psMetadata *header, const psFits *fits, const char *extname)
 Read the regions from a FITS file.
pmFringeStatspmFringeStatsAlloc (pmFringeRegions *regions)
 Allocate fringe statistics.
pmFringeStatspmFringeStatsMeasure (pmFringeRegions *fringe, const pmReadout *readout, psMaskType maskVal)
 Measure the fringe statistics for an image.
bool pmFringeStatsWriteFits (psFits *fits, psMetadata *header, const pmFringeStats *fringe, const char *extname)
 Write the fringe stats for an image to a FITS table.
pmFringeStatspmFringeStatsReadFits (psMetadata *header, const psFits *fits, const char *extname, pmFringeRegions *regions)
 Read the fringe stats for an image from a FITS table.
pmFringeStatspmFringeStatsConcatenate (const psArray *fringes, const psVector *x0, const psVector *y0)
 Concatenate the fringe stats for several readouts into a single fringe stats.
bool pmFringesFormat (pmCell *cell, psMetadata *header, const psArray *fringes)
 Write an array of fringes measurements to a FITS table.
psArray * pmFringesParse (pmCell *cell)
 Parses an array of fringes measurements from a FITS table.
pmFringeScalepmFringeScaleMeasure (pmFringeStats *science, psArray *fringes, float rej, unsigned int nIter, float keepFrac)
 Measure the scales for the fringe correction.
pmFringeScalepmFringeScaleAlloc (int nFringeFrames)
 Allocate fringe scales.
psImage * pmFringeCorrect (pmReadout *in, pmFringeRegions *fringes, psArray *fringeImages, psArray *fringeStats, psMaskType maskVal, float rej, unsigned int nIter, float keepFrac)
 Solve for and apply the fringe correction.


Generated on Fri Feb 2 22:35:46 2007 for Pan-STARRS Module Library by  doxygen 1.5.1