Changeset 8311
- Timestamp:
- Aug 11, 2006, 6:46:07 PM (20 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 2 edited
-
dettool.c (modified) (3 diffs)
-
dettoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/dettool.c
r8307 r8311 847 847 PS_ASSERT_PTR_NON_NULL(config, false); 848 848 849 // det_id, exp_id, class_id, uri, & recipe are required 849 // det_id, exp_id, class_id, uri, recipe, -bg, -bg_stdev, & -bg_mean_stdev 850 // are required 850 851 bool status = false; 851 852 psString det_id = psMetadataLookupStr(&status, config->args, "-det_id"); … … 892 893 if (!recipe) { 893 894 psError(PS_ERR_UNKNOWN, true, "-recip is required"); 895 return false; 896 } 897 psF64 bg = psMetadataLookupF64(&status, config->args, "-bg"); 898 if (!status) { 899 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg"); 900 return false; 901 } 902 if (isnan(bg)) { 903 psError(PS_ERR_UNKNOWN, true, "-bg is required"); 904 return false; 905 } 906 psF64 bg_stdev = psMetadataLookupF64(&status, config->args, "-bg_stdev"); 907 if (!status) { 908 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_stdev"); 909 return false; 910 } 911 if (isnan(bg_stdev)) { 912 psError(PS_ERR_UNKNOWN, true, "-bg_stdev is required"); 913 return false; 914 } 915 psF64 bg_mean_stdev = psMetadataLookupF64(&status, config->args, "-bg_mean_stdev"); 916 if (!status) { 917 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -bg_mean_stdev"); 918 return false; 919 } 920 if (isnan(bg_mean_stdev)) { 921 psError(PS_ERR_UNKNOWN, true, "-bg_mean_stdev is required"); 894 922 return false; 895 923 } … … 917 945 // create a new detProcessedImfile object 918 946 detProcessedImfileRow *detRow = detProcessedImfileRowAlloc( 919 (psS32)atol(det_id), exp_id, class_id, uri, recipe 947 (psS32)atol(det_id), 948 exp_id, 949 class_id, 950 uri, 951 recipe, 952 bg, 953 bg_stdev, 954 bg_mean_stdev 920 955 ); 921 956 psFree(rawImfiles); -
trunk/ippTools/src/dettoolConfig.c
r8290 r8311 128 128 psMetadataAddStr(addprocArgs, PS_LIST_TAIL, "-recip", 0, 129 129 "define recipe (required)", NULL); 130 psMetadataAddF64(addprocArgs, PS_LIST_TAIL, "-bg", 0, 131 "define exposue background", NAN); 132 psMetadataAddF64(addprocArgs, PS_LIST_TAIL, "-bg_stdev", 0, 133 "define exposue background stdev", NAN); 134 psMetadataAddF64(addprocArgs, PS_LIST_TAIL, "-bg_mean_stdev", 0, 135 "define exposue background mean stdev", NAN); 130 136 131 137 // -processed
Note:
See TracChangeset
for help on using the changeset viewer.
