IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8454


Ignore:
Timestamp:
Aug 21, 2006, 3:28:49 PM (20 years ago)
Author:
jhoblitt
Message:

add missing recipe & bg* params for ippdb 0.0.31

File:
1 edited

Legend:

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

    r8451 r8454  
    14771477        return false;
    14781478    }
     1479    psF64 bg = psMetadataLookupF64(&status, config->args, "-bg");
     1480    if (!status) {
     1481        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg");
     1482        return false;
     1483    }
     1484    if (isnan(bg)) {
     1485        psError(PS_ERR_UNKNOWN, true, "-bg is required");
     1486        return false;
     1487    }
     1488    psF64 bg_stdev = psMetadataLookupF64(&status, config->args, "-bg_stdev");
     1489    if (!status) {
     1490        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_stdev");
     1491        return false;
     1492    }
     1493    if (isnan(bg_stdev)) {
     1494        psError(PS_ERR_UNKNOWN, true, "-bg_stdev is required");
     1495        return false;
     1496    }
     1497    psF64 bg_mean_stdev = psMetadataLookupF64(&status, config->args, "-bg_mean_stdev");
     1498    if (!status) {
     1499        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_mean_stdev");
     1500        return false;
     1501    }
     1502    if (isnan(bg_mean_stdev)) {
     1503        psError(PS_ERR_UNKNOWN, true, "-bg_mean_stdev is required");
     1504        return false;
     1505    }
    14791506
    14801507    // iteration has a default value
     
    15191546    // create a new detStackedImfile object
    15201547    detStackedImfileRow *stackedImfile = detStackedImfileRowAlloc(
    1521         (psS32)atol(det_id), iteration, class_id, uri, recipe
    1522     );   
     1548            (psS32)atol(det_id),
     1549            iteration,
     1550            class_id,
     1551            uri,
     1552            recipe,
     1553            bg,
     1554            bg_stdev,
     1555            bg_mean_stdev
     1556        );   
    15231557
    15241558    // insert the new row into the detProcessedImfile table
     
    26162650        return false;
    26172651    }
     2652    psString uri = psMetadataLookupStr(&status, config->args, "-uri");
     2653    if (!status) {
     2654        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -uri");
     2655        return false;
     2656    }
     2657    if (!uri) {
     2658        psError(PS_ERR_UNKNOWN, true, "-uri is required");
     2659        return false;
     2660    }
    26182661    psString recipe = psMetadataLookupStr(&status, config->args, "-recip");
    26192662    if (!status) {
     
    26252668        return false;
    26262669    }
    2627     psString uri = psMetadataLookupStr(&status, config->args, "-uri");
    2628     if (!status) {
    2629         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -uri");
    2630         return false;
    2631     }
    2632     if (!uri) {
    2633         psError(PS_ERR_UNKNOWN, true, "-uri is required");
     2670    psF64 bg = psMetadataLookupF64(&status, config->args, "-bg");
     2671    if (!status) {
     2672        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg");
     2673        return false;
     2674    }
     2675    if (isnan(bg)) {
     2676        psError(PS_ERR_UNKNOWN, true, "-bg is required");
     2677        return false;
     2678    }
     2679    psF64 bg_stdev = psMetadataLookupF64(&status, config->args, "-bg_stdev");
     2680    if (!status) {
     2681        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_stdev");
     2682        return false;
     2683    }
     2684    if (isnan(bg_stdev)) {
     2685        psError(PS_ERR_UNKNOWN, true, "-bg_stdev is required");
     2686        return false;
     2687    }
     2688    psF64 bg_mean_stdev = psMetadataLookupF64(&status, config->args, "-bg_mean_stdev");
     2689    if (!status) {
     2690        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_mean_stdev");
     2691        return false;
     2692    }
     2693    if (isnan(bg_mean_stdev)) {
     2694        psError(PS_ERR_UNKNOWN, true, "-bg_mean_stdev is required");
    26342695        return false;
    26352696    }
     
    26542715            recipe,
    26552716            uri,
     2717            bg,
     2718            bg_stdev,
     2719            bg_mean_stdev,
    26562720            b1_uri,
    26572721            b2_uri
     
    30373101        return false;
    30383102    }
    3039 
    30403103    // values from config
    3041     psF32 stats = psMetadataLookupF32(&status, config->args, "-stats");
    3042     if (!status) {
    3043         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -stats");
    3044         return false;
    3045     }
    3046     if (isnan(stats)) {
    3047         psError(PS_ERR_UNKNOWN, true, "-stats is required");
     3104    psString recipe = psMetadataLookupStr(&status, config->args, "-recip");
     3105    if (!status) {
     3106        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -recip");
     3107        return false;
     3108    }
     3109    if (!recipe) {
     3110        psError(PS_ERR_UNKNOWN, true, "-recip is required");
     3111        return false;
     3112    }
     3113    psF64 bg = psMetadataLookupF64(&status, config->args, "-bg");
     3114    if (!status) {
     3115        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg");
     3116        return false;
     3117    }
     3118    if (isnan(bg)) {
     3119        psError(PS_ERR_UNKNOWN, true, "-bg is required");
     3120        return false;
     3121    }
     3122    psF64 bg_stdev = psMetadataLookupF64(&status, config->args, "-bg_stdev");
     3123    if (!status) {
     3124        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_stdev");
     3125        return false;
     3126    }
     3127    if (isnan(bg_stdev)) {
     3128        psError(PS_ERR_UNKNOWN, true, "-bg_stdev is required");
     3129        return false;
     3130    }
     3131    psF64 bg_mean_stdev = psMetadataLookupF64(&status, config->args, "-bg_mean_stdev");
     3132    if (!status) {
     3133        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_mean_stdev");
     3134        return false;
     3135    }
     3136    if (isnan(bg_mean_stdev)) {
     3137        psError(PS_ERR_UNKNOWN, true, "-bg_mean_stdev is required");
    30483138        return false;
    30493139    }
     
    30783168            iteration,
    30793169            exp_id,
    3080             stats,
    3081             !reject,
     3170            recipe,
     3171            bg,
     3172            bg_stdev,
     3173            bg_mean_stdev,
    30823174            b1_uri,
    3083             b2_uri
     3175            b2_uri,
     3176            !reject
    30843177        );
    30853178}
Note: See TracChangeset for help on using the changeset viewer.