IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 14, 2007, 3:32:16 PM (18 years ago)
Author:
Paul Price
Message:

Using pmPSFEnvelope to generate a target PSF.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStack/src/ppStackArguments.c

    r14842 r15844  
    2525            "\tMASK(STR):      Mask filename\n"
    2626            "\tWEIGHT(STR)     Weight map filename\n"
     27            "\tPSF(STR)        PSF filename\n"
    2728            "\tWEIGHTING(F32): Relative weighting to be applied\n"
    2829            "\tSCALE(F32):     Relative scaling to be applied\n",
     
    117118    psMetadataAddF32(arguments, PS_LIST_TAIL, "-threshold-mask", 0, "Threshold for mask deconvolution", NAN);
    118119    psMetadataAddBool(arguments, PS_LIST_TAIL, "-photometry", 0, "Do photometry on stacked image?", false);
     120    psMetadataAddS32(arguments, PS_LIST_TAIL, "-psf-instances", 0, "Number of instances for PSF generation", 5);
     121    psMetadataAddF32(arguments, PS_LIST_TAIL, "-psf-radius", 0, "Radius for PSF generation", 20.0);
     122    psMetadataAddStr(arguments, PS_LIST_TAIL, "-psf-model", 0, "Model name for PSF generation", "PS_MODEL_RGAUSS");
     123    psMetadataAddS32(arguments, PS_LIST_TAIL, "-psf-order", 0, "Spatial order for PSF generation", 3);
    119124
    120125    if (argc == 1 || !psArgumentParse(arguments, &argc, argv) || argc != 3) {
     
    165170    VALUE_ARG_RECIPE_FLOAT("-threshold-mask", "THRESHOLD.MASK", F32);
    166171
     172    VALUE_ARG_RECIPE_INT("-psf-instances", "PSF.INSTANCES", S32, 0);
     173    VALUE_ARG_RECIPE_FLOAT("-psf-radius",  "PSF.RADIUS",    F32);
     174    VALUE_ARG_RECIPE_INT("-psf-order",     "PSF.ORDER",     S32, 0);
     175    valueArgStr(config, arguments, "-psf-model", "PSF.MODEL", config->arguments);
     176
    167177    if (psMetadataLookupBool(NULL, arguments, "-photometry") ||
    168178        psMetadataLookupBool(NULL, recipe, "PHOTOMETRY")) {
Note: See TracChangeset for help on using the changeset viewer.