IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 17, 2009, 12:08:50 PM (17 years ago)
Author:
beaumont
Message:

merged with head

Location:
branches/cnb_branches/cnb_branch_20090301
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/cnb_branches/cnb_branch_20090301

  • branches/cnb_branches/cnb_branch_20090301/pswarp/src/pswarpArguments.c

    r21368 r23352  
    4141        if ((arg = psArgumentGet(argc, argv, "-psphot-visual"))) {
    4242            psArgumentRemove(arg, &argc, argv);
    43             psphotSetVisual(true);
     43            pmVisualSetVisual(true);
    4444        }
    4545    }
     
    8787
    8888
    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");
    9691    pmConfigFileSetsMD (config->arguments, &argc, argv, "VARIANCE", "-variance", "-variancelist");
    9792
     
    105100
    106101    // 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]);
    108103
    109104    // skycell position is fixed
    110105    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);
    114109
    115110    psTrace("pswarp", 1, "Done with pswarpArguments...\n");
    116     return (config);
     111    return config;
    117112}
    118113
     
    204199    psTrace("pswarp", 1, "Done with pswarpArguments...\n");
    205200
    206     // Dump configuration, now that's it's settled
    207     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 skycell
    211         pmConfigCamerasCull(config, skyCamera);
    212         pmConfigRecipesCull(config, "PSWARP,PPSTATS,PSPHOT,MASKS");
    213 
    214         pmFPAfile *input = psMetadataLookupPtr(NULL, config->files, "PSWARP.INPUT"); // Input file
    215         pmConfigDump(config, input->fpa, dump_file);
    216     }
    217 
    218201    return (config);
    219202}
Note: See TracChangeset for help on using the changeset viewer.