IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34474 for trunk


Ignore:
Timestamp:
Sep 26, 2012, 12:11:16 PM (14 years ago)
Author:
Serge CHASTEL
Message:

Added shutoutc and sky arguments

Location:
trunk/ppTranslate/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppTranslate/src/ppMops.h

    r34472 r34474  
    3030  psString comment;                   // Comment associated with the first argument of the diff
    3131  psString obsMode;                   // Observation mode
    32   psString difftype;                  // Either WW (Warp-Warp Diff) or WS (Warp-Stack Diff)
     32  psString difftype;                  // WW (Warp-Warp Diff) or WS (Warp-Stack Diff) or SW (Stack-Warp Diff)
     33  float sky;                          // Exposure avg sky background
     34  psString shutoutc;                  // Camera exposure shutter open (UTC)
    3335} ppMopsArguments;
    3436
  • trunk/ppTranslate/src/ppMopsArguments.c

    r34473 r34474  
    4444    psFree(args->input);
    4545    psFree(args->exp_name);
    46     psFree(args->output);
     46    psFree(args->comment);
     47    psFree(args->obsMode);
     48    psFree(args->difftype);
     49    psFree(args->shutoutc);
    4750    return;
    4851}
     
    5255    ppMopsArguments *args = psAlloc(sizeof(ppMopsArguments)); // Data to return
    5356    psMemSetDeallocator(args, (psFreeFunc)mopsArgumentsFree);
    54 
    5557    args->input = NULL;
    5658    args->exp_name = NULL;
     
    7072    args->obsMode = NULL;
    7173    args->difftype = NULL;
     74    args->sky = NAN;
     75    args->shutoutc = NULL;
    7276    return args;
    7377}
     
    98102    psMetadataAddStr(arguments, PS_LIST_TAIL, "-obsmode", 0, "Observation mode", "No obsmode provided");
    99103    psMetadataAddStr(arguments, PS_LIST_TAIL, "-difftype", 0, "Either WW (Warp-Warp Diff) or WS (Warp-Stack Diff)", "No difftype provided");
     104    psMetadataAddF32(arguments, PS_LIST_TAIL, "-sky", 0, "Exposure avg sky background", NAN);
     105    psMetadataAddStr(arguments, PS_LIST_TAIL, "-shutoutc", 0, "Camera exposure shutter open (UTC)", "No shutoutc provided");
    100106    if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 3) {
    101107        usage(argv[0], arguments);
     
    128134    args->obsMode = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-obsmode"));
    129135    args->difftype = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-difftype"));
     136    args->sky = psMetadataLookupF32(NULL, arguments, "-sky");
     137    args->shutoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-shutoutc"));
    130138
    131139    psTrace("ppMops.args", 1, "Done parsing command-line arguments\n");
  • trunk/ppTranslate/src/ppMopsWrite.c

    r34472 r34474  
    8888  psMetadataAddStr(header, PS_LIST_TAIL, "OBS_MODE", 0, "Exposure observation mode", args->obsMode);
    8989  psMetadataAddStr(header, PS_LIST_TAIL, "DIFFTYPE", 0, "WW: Warp-Warp diff / WS: Warp-Stack diff / SW: Stack-Warp diff", args->difftype);
     90  psMetadataAddF32(header, PS_LIST_TAIL, "SKY", 0, "Exposure avg sky background", args->sky);
     91  psMetadataAddStr(header, PS_LIST_TAIL, "SHUTOUTC", 0, "Camera exposure shutter open (UTC)", args->shutoutc);
    9092
    9193  //field in header that tells about the CMF version
Note: See TracChangeset for help on using the changeset viewer.