- Timestamp:
- Mar 17, 2009, 12:08:50 PM (17 years ago)
- Location:
- branches/cnb_branches/cnb_branch_20090301
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
pswarp/src/pswarpArguments.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/cnb_branches/cnb_branch_20090301
-
Property svn:mergeinfo
set to (toggle deleted branches)
/trunk merged eligible /branches/eam_branches/eam_branch_20090303 23158-23228
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
branches/cnb_branches/cnb_branch_20090301/pswarp/src/pswarpArguments.c
r21368 r23352 41 41 if ((arg = psArgumentGet(argc, argv, "-psphot-visual"))) { 42 42 psArgumentRemove(arg, &argc, argv); 43 p sphotSetVisual(true);43 pmVisualSetVisual(true); 44 44 } 45 45 } … … 87 87 88 88 89 if (!pmConfigFileSetsMD (config->arguments, &argc, argv, "INPUT", "-file", "-list")) { 90 psError(PSWARP_ERR_ARGUMENTS, true, "Missing -file (input) or -list (input)"); 91 return NULL; 92 } 93 94 // the mask and variance entries are optional (build from gain?) 95 pmConfigFileSetsMD (config->arguments, &argc, argv, "MASK", "-mask", "-masklist"); 89 pmConfigFileSetsMD (config->arguments, &argc, argv, "INPUT", "-file", "-list"); 90 pmConfigFileSetsMD (config->arguments, &argc, argv, "MASK", "-mask", "-masklist"); 96 91 pmConfigFileSetsMD (config->arguments, &argc, argv, "VARIANCE", "-variance", "-variancelist"); 97 92 … … 105 100 106 101 // output position is fixed 107 psMetadataAddStr (config->arguments, PS_LIST_TAIL, "OUTPUT", 0, "", argv[1]);102 psMetadataAddStr(config->arguments, PS_LIST_TAIL, "OUTPUT", 0, "", argv[1]); 108 103 109 104 // skycell position is fixed 110 105 array = psArrayAlloc(1); 111 array->data[0] = psStringCopy (argv[2]);112 status = psMetadataAddPtr (config->arguments, PS_LIST_TAIL, "SKYCELL", PS_DATA_ARRAY, "", array);113 psFree (array);106 array->data[0] = psStringCopy(argv[2]); 107 status = psMetadataAddPtr(config->arguments, PS_LIST_TAIL, "SKYCELL", PS_DATA_ARRAY, "", array); 108 psFree(array); 114 109 115 110 psTrace("pswarp", 1, "Done with pswarpArguments...\n"); 116 return (config);111 return config; 117 112 } 118 113 … … 204 199 psTrace("pswarp", 1, "Done with pswarpArguments...\n"); 205 200 206 // Dump configuration, now that's it's settled207 psString dump_file = psMetadataLookupStr(&status, config->arguments, "DUMP_CONFIG");208 if (dump_file) {209 const char *skyCamera = psMetadataLookupStr(NULL, config->arguments,210 "SKYCELL.CAMERA"); ///< Name of camera for skycell211 pmConfigCamerasCull(config, skyCamera);212 pmConfigRecipesCull(config, "PSWARP,PPSTATS,PSPHOT,MASKS");213 214 pmFPAfile *input = psMetadataLookupPtr(NULL, config->files, "PSWARP.INPUT"); // Input file215 pmConfigDump(config, input->fpa, dump_file);216 }217 218 201 return (config); 219 202 }
Note:
See TracChangeset
for help on using the changeset viewer.
