IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 9, 2010, 8:24:35 PM (16 years ago)
Author:
Paul Price
Message:

Adding ppVizPattern to visualise pattern correction from pattern output.

Location:
branches/eam_branches/20091201/ppViz
Files:
3 copied

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20091201/ppViz

    • Property svn:mergeinfo set to (toggle deleted branches)
      /branches/eam_branches/20091113/ppViz26119-26255
      /branches/pap/ppViz26320
  • branches/eam_branches/20091201/ppViz/src/ppVizPattern/ppVizPattern.h

    r26827 r26837  
    55#include <psmodules.h>
    66
    7 #define PPVIZPSF_RECIPE "PPVIZPSF"      // Recipe name
     7#define PPVIZPATTERN_RECIPE "PPVIZPATTERN"      // Recipe name
    88
    99// Data for processing
    1010typedef struct {
    11     psString psfName;                   // Filename with PSF
    12     psString sourcesName;               // Filename with sources
    13     int fakeNum;                        // Number of fake sources
    14     float fakeMag;                      // Magnitude of fake sources
     11    psString patternName;               // Filename with pattern
    1512    psString outRoot;                   // Output root name
    16     float minFlux;                      // Minimum flux for sources
    17     int size;                           // Size of PSF image
    18     float x, y;                         // Position of fake source
    1913    pmConfig *config;                   // Configuration
    20 } ppVizPSFData;
     14} ppVizPatternData;
    2115
    2216/// Initialise data for processing
    23 ppVizPSFData *ppVizPSFDataInit(int *argc, char *argv[] // Command-line arguments
     17ppVizPatternData *ppVizPatternDataInit(int *argc, char *argv[] // Command-line arguments
    2418    );
    2519
    2620/// Parse command-line arguments
    27 bool ppVizPSFArguments(ppVizPSFData *data, // Data for processing
     21bool ppVizPatternArguments(ppVizPatternData *data, // Data for processing
    2822                        int argc, char *argv[] // Command-line arguments
    2923    );
    3024
    3125/// Parse camera configurations
    32 bool ppVizPSFCamera(ppVizPSFData *data // Data for processing
     26bool ppVizPatternCamera(ppVizPatternData *data // Data for processing
    3327    );
    3428
    3529/// Loop over input data, processing
    36 bool ppVizPSFLoop(ppVizPSFData *data // Data for processing
     30bool ppVizPatternLoop(ppVizPatternData *data // Data for processing
    3731    );
    3832
    3933/// Add version information to header
    40 bool ppVizPSFVersionHeader(
     34bool ppVizPatternVersionHeader(
    4135    psMetadata *header                  // Header to supplement
    4236    );
    4337
    4438/// Print version information to stdout
    45 void ppVizPSFVersionPrint(void);
     39void ppVizPatternVersionPrint(void);
    4640
    4741#endif
Note: See TracChangeset for help on using the changeset viewer.