- Timestamp:
- Sep 26, 2012, 12:11:16 PM (14 years ago)
- Location:
- trunk/ppTranslate/src
- Files:
-
- 3 edited
-
ppMops.h (modified) (1 diff)
-
ppMopsArguments.c (modified) (5 diffs)
-
ppMopsWrite.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppTranslate/src/ppMops.h
r34472 r34474 30 30 psString comment; // Comment associated with the first argument of the diff 31 31 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) 33 35 } ppMopsArguments; 34 36 -
trunk/ppTranslate/src/ppMopsArguments.c
r34473 r34474 44 44 psFree(args->input); 45 45 psFree(args->exp_name); 46 psFree(args->output); 46 psFree(args->comment); 47 psFree(args->obsMode); 48 psFree(args->difftype); 49 psFree(args->shutoutc); 47 50 return; 48 51 } … … 52 55 ppMopsArguments *args = psAlloc(sizeof(ppMopsArguments)); // Data to return 53 56 psMemSetDeallocator(args, (psFreeFunc)mopsArgumentsFree); 54 55 57 args->input = NULL; 56 58 args->exp_name = NULL; … … 70 72 args->obsMode = NULL; 71 73 args->difftype = NULL; 74 args->sky = NAN; 75 args->shutoutc = NULL; 72 76 return args; 73 77 } … … 98 102 psMetadataAddStr(arguments, PS_LIST_TAIL, "-obsmode", 0, "Observation mode", "No obsmode provided"); 99 103 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"); 100 106 if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 3) { 101 107 usage(argv[0], arguments); … … 128 134 args->obsMode = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-obsmode")); 129 135 args->difftype = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-difftype")); 136 args->sky = psMetadataLookupF32(NULL, arguments, "-sky"); 137 args->shutoutc = psMemIncrRefCounter(psMetadataLookupStr(NULL, arguments, "-shutoutc")); 130 138 131 139 psTrace("ppMops.args", 1, "Done parsing command-line arguments\n"); -
trunk/ppTranslate/src/ppMopsWrite.c
r34472 r34474 88 88 psMetadataAddStr(header, PS_LIST_TAIL, "OBS_MODE", 0, "Exposure observation mode", args->obsMode); 89 89 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); 90 92 91 93 //field in header that tells about the CMF version
Note:
See TracChangeset
for help on using the changeset viewer.
