IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 15376 for trunk/ippTools/src


Ignore:
Timestamp:
Oct 25, 2007, 10:34:12 AM (19 years ago)
Author:
Paul Price
Message:

Adding good_frac for the fraction of good pixels (replacing pixel_fill for warpSkyfile).

Location:
trunk/ippTools/src
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/difftool.c

    r14357 r15376  
    267267    }
    268268    if (stack_id && warp_id) {
    269         psError(PS_ERR_UNKNOWN, true, "either -stack_id or -warp_id must be specified"); 
     269        psError(PS_ERR_UNKNOWN, true, "either -stack_id or -warp_id must be specified");
    270270        return false;
    271271    }
     
    596596    }
    597597
     598    psF64 good_frac = psMetadataLookupF64(&status, config->args, "-good_frac");
     599    if (!status) {
     600        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -good_frac");
     601        return false;
     602    }
     603
    598604    if (!psDBTransaction(config->dbh)) {
    599605        psError(PS_ERR_UNKNOWN, false, "database error");
     
    607613            bg,
    608614            bg_stdev,
     615            good_frac,
    609616            code
    610617        )) {
  • trunk/ippTools/src/difftoolConfig.c

    r14358 r15376  
    126126    psMetadataAddF64(adddiffskyfileArgs, PS_LIST_TAIL, "-bg_stdev",  0,
    127127            "define exposure background mean stdev", NAN);
     128    psMetadataAddF64(adddiffskyfileArgs, PS_LIST_TAIL, "-good_frac",  0,
     129            "define %% of good pixels", NAN);
    128130    psMetadataAddS16(adddiffskyfileArgs, PS_LIST_TAIL, "-code",  0,
    129131            "set fault code", 0);
  • trunk/ippTools/src/stacktool.c

    r15301 r15376  
    526526    }
    527527
     528    psF64 good_frac = psMetadataLookupF64(&status, config->args, "-good_frac");
     529    if (!status) {
     530        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -good_frac");
     531        return false;
     532    }
     533
    528534    // default values
    529535    psS16 code = psMetadataLookupS16(&status, config->args, "-code");
     
    547553            bg,
    548554            bg_stdev,
     555            good_frac,
    549556            code
    550557        )) {
  • trunk/ippTools/src/stacktoolConfig.c

    r15301 r15376  
    118118    psMetadataAddF64(addsumskyfileArgs, PS_LIST_TAIL, "-bg_stdev",  0,
    119119            "define exposue background mean stdev", NAN);
     120    psMetadataAddF64(addsumskyfileArgs, PS_LIST_TAIL, "-good_frac",  0,
     121            "define %% of good pixels", NAN);
    120122    psMetadataAddS16(addsumskyfileArgs, PS_LIST_TAIL, "-code",  0,
    121123            "set fault code", 0);
  • trunk/ippTools/src/warptool.c

    r14900 r15376  
    937937    }
    938938
    939     psF64 pixel_fill = psMetadataLookupF64(&status, config->args, "-pixel_fill");
    940     if (!status) {
    941         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -pixel_fill");
     939    psF64 good_frac = psMetadataLookupF64(&status, config->args, "-good_frac");
     940    if (!status) {
     941        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -good_frac");
    942942        return false;
    943943    }
     
    966966            bg,
    967967            bg_stdev,
    968             pixel_fill,
     968            good_frac,
    969969            code
    970970        )) {
  • trunk/ippTools/src/warptoolConfig.c

    r14900 r15376  
    171171    psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-bg_stdev",  0,
    172172            "define exposure background stdev", NAN);
    173     psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-pixel_fill",  0,
    174             "define %% of live pixels", NAN);
     173    psMetadataAddF64(addwarpedArgs, PS_LIST_TAIL, "-good_frac",  0,
     174            "define %% of good pixels", NAN);
    175175    psMetadataAddS16(addwarpedArgs, PS_LIST_TAIL, "-code",  0,
    176176            "set fault code", 0);
Note: See TracChangeset for help on using the changeset viewer.