IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 16, 2007, 8:52:31 AM (19 years ago)
Author:
eugene
Message:

adding input psf

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSim/src/ppSimArguments.c

    r14463 r14531  
    88{
    99    fprintf(stderr, "\nPan-STARRS data simulator\n\n");
    10     fprintf(stderr, "Usage: %s -camera CAMERA_NAME\n", program);
     10    fprintf(stderr, "Usage: %s -camera CAMERA_NAME (output)\n", program);
    1111    fprintf(stderr, "\n");
    1212    psArgumentHelp(arguments);
     
    6868    psMetadataAddS32(arguments, PS_LIST_TAIL, "-bin", 0, "Binning in x and y", 1);
    6969
     70    pmConfigFileSetsMD (config->arguments, &argc, argv, "PSPHOT.PSF", "-psf", "-psflist");
     71
    7072    if (!config->camera) {
    7173        psErrorStackPrint(stderr, "A camera name must be specified using the -camera option.");
    7274        usage(argv[0], arguments, config);
    7375    }
    74 
    75     if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 2) {
    76         usage(argv[0], arguments, config);
    77     }
     76 
     77    if (!psArgumentParse(arguments, &argc, argv)) { usage (argv[0], arguments, config); }
     78
     79    if (argc != 2) { usage(argv[0], arguments, config); }
    7880
    7981    psString formatName = psMetadataLookupStr(NULL, arguments, "-format"); // Name of format
     
    113115        type = PPSIM_TYPE_OBJECT;
    114116    } else {
    115         psError(PS_ERR_BAD_PARAMETER_VALUE, true, "Unrecognised exposure type: %s", typeStr);
     117        psErrorStackPrint(stderr, "Unrecognised exposure type: %s", typeStr);
    116118        usage(argv[0], arguments, config);
    117119    }
     
    179181
    180182        if (isnan(ra0) || isnan(dec0) || isnan(pa) || isnan(scale) || isnan(zp) || isnan(seeing)) {
    181             psError(PS_ERR_BAD_PARAMETER_VALUE, false,
    182                     "-ra, -dec, -pa, -scale, -zp, -seeing must be specified for OBJECT type");
     183            psErrorStackPrint(stderr, "-ra, -dec, -pa, -scale, -zp, -seeing must be specified for OBJECT type");
    183184            usage(argv[0], arguments, config);
    184185        }
Note: See TracChangeset for help on using the changeset viewer.