IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 31, 2006, 3:24:14 PM (20 years ago)
Author:
Paul Price
Message:

ppImage now working again.

File:
1 edited

Legend:

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

    r6260 r6747  
    11#include <stdio.h>
    22#include "pslib.h"
    3 #include "pmConfig.h"
     3#include "psmodules.h"
    44#include "ppFile.h"
    55#include "ppImageData.h"
     
    1414// XXX : add fringe frame
    1515
    16 bool ppFileOpen(ppFile *file, psMetadata *camera, char *name, bool doThis) {
    17 
    18     if (!doThis) {
    19         return false;
    20     }
    21 
    22     psLogMsg("phase2", PS_LOG_INFO, "Opening %s image: %s\n", name, file->filename);
    23     file->fits = psFitsOpen(file->filename, "r"); // File handle
    24     file->phu = psFitsReadHeader(NULL, file->fits); // primary header
    25     if (! pmConfigValidateCamera(camera, file->phu)) {
    26         psError(PS_ERR_IO, true, "%s (%s) does not seem to be from the correct camera.\n", name,
    27                 file->filename);
    28         exit(EXIT_FAILURE);
    29     }
     16bool ppImageParseDetrend(ppImageData *data, ppImageOptions *options, pmConfig *config)
     17{
     18    ppFileOpen(data->mask, "mask", options->doMask);
     19    ppFileOpen(data->bias, "bias", options->doBias);
     20    ppFileOpen(data->dark, "dark", options->doDark);
     21    ppFileOpen(data->flat, "flat", options->doFlat);
    3022    return true;
    3123}
    32 
    33 bool ppImageParseDetrend(ppImageData *data, ppImageOptions *options, ppConfig *config) {
    34 
    35     ppFileOpen(data->mask, config->camera, "mask", options->doMask);
    36     ppFileOpen(data->bias, config->camera, "bias", options->doBias);
    37     ppFileOpen(data->dark, config->camera, "dark", options->doDark);
    38     ppFileOpen(data->flat, config->camera, "flat", options->doFlat);
    39     return true;
    40 }
Note: See TracChangeset for help on using the changeset viewer.