IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 19, 2006, 4:58:42 PM (20 years ago)
Author:
Paul Price
Message:

Working, I think

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppImage/src/ppImageOutput.c

    r5857 r6064  
    11# include "ppImage.h"
    22
    3 bool ppImageLoop (ppData *data, ppRecipe *options, ppConfig *config) {
     3bool ppImageOutput(ppData *data, ppConfig *config)
     4{
     5    const char *outname = psMetadataLookupStr(NULL, config->arguments, "-output"); // Name of output file
     6    psFits *outFile = psFitsOpen(outname, "w"); // File for writing
    47
    58    // Write the output
    6     pmFPAWrite(outputFile, input, database);
     9    pmFPAWrite(outFile, data->input->fpa, config->database);
     10#if 0
    711    pmFPAWriteMask(input, outputFile);
    812    pmFPAWriteWeight(input, outputFile);
     13#endif
    914
    10     psLogMsg("phase2", PS_LOG_INFO, "Output completed after %f sec.\n", psTimerMark("phase2"));
     15    psFitsClose(outFile);
     16    psLogMsg("ppImage", PS_LOG_INFO, "Output completed after %f sec.\n", psTimerMark("ppImage"));
    1117
    12     psFitsClose(outputFile);
    13 
    14     psFree(arguments);
    15     psFree(site);
    16     psFree(header);
    17     psFree(camera);
    18     psFree(recipe);
    19     psFree(input);
    20     psFree(mask);
    21     psFree(bias);
    22     psFree(dark);
    23     psFree(flat);
    24     psFree(overscanFit);
    25     psFree(overscanStats);
    26 
    27     psLogMsg("phase2", PS_LOG_INFO, "Output completed after %f sec.\n", psTimerMark("phase2"));
    2818    return true;
    2919}
Note: See TracChangeset for help on using the changeset viewer.