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/ppVizPatternData.c

    r26827 r26837  
    77#include <psmodules.h>
    88
    9 #include "ppVizPSF.h"
     9#include "ppVizPattern.h"
    1010
    1111// Destructor
    12 static void vizPSFDataFree(ppVizPSFData *data // Data to free
     12static void vizPatternDataFree(ppVizPatternData *data // Data to free
    1313    )
    1414{
    15     psFree(data->psfName);
    16     psFree(data->sourcesName);
     15    psFree(data->patternName);
    1716    psFree(data->outRoot);
    1817    psFree(data->config);
     
    2120
    2221
    23 ppVizPSFData *ppVizPSFDataAlloc(void)
     22ppVizPatternData *ppVizPatternDataAlloc(void)
    2423{
    25     ppVizPSFData *data = psAlloc(sizeof(ppVizPSFData)); // Processing data, to return
    26     psMemSetDeallocator(data, (psFreeFunc)vizPSFDataFree);
     24    ppVizPatternData *data = psAlloc(sizeof(ppVizPatternData)); // Processing data, to return
     25    psMemSetDeallocator(data, (psFreeFunc)vizPatternDataFree);
    2726
    28     data->psfName = NULL;
    29     data->sourcesName = NULL;
    30     data->fakeNum = 0;
    31     data->fakeMag = NAN;
     27    data->patternName = NULL;
    3228    data->outRoot = NULL;
    3329    data->config = NULL;
    34     data->minFlux = NAN;
    35     data->size = 0;
    36     data->x = NAN;
    37     data->y = NAN;
    3830
    3931    return data;
     
    4133
    4234
    43 ppVizPSFData *ppVizPSFDataInit(int *argc, char **argv)
     35ppVizPatternData *ppVizPatternDataInit(int *argc, char **argv)
    4436{
    4537    PS_ASSERT_PTR_NON_NULL(argc, NULL);
    4638    PS_ASSERT_PTR_NON_NULL(argv, NULL);
    4739
    48     ppVizPSFData *data = ppVizPSFDataAlloc(); // Processing data, to return
    49     data->config = pmConfigRead(argc, argv, PPVIZPSF_RECIPE);
     40    ppVizPatternData *data = ppVizPatternDataAlloc(); // Processing data, to return
     41    data->config = pmConfigRead(argc, argv, PPVIZPATTERN_RECIPE);
    5042    if (!data->config) {
    5143        psError(PS_ERR_UNKNOWN, false, "Unable to read configuration.");
Note: See TracChangeset for help on using the changeset viewer.