Changeset 9046
- Timestamp:
- Sep 28, 2006, 4:33:55 PM (20 years ago)
- Location:
- trunk/ippTools
- Files:
-
- 4 edited
-
configure.ac (modified) (1 diff)
-
src/dettool.c (modified) (5 diffs)
-
src/dettool.h (modified) (1 diff)
-
src/dettoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/configure.ac
r8732 r9046 16 16 PKG_CHECK_MODULES([PSLIB], [pslib >= 0.12.99]) 17 17 PKG_CHECK_MODULES([PSMODULES], [psmodules >= 0.12.0]) 18 PKG_CHECK_MODULES([IPPDB], [ippdb >= 0.0.3 4])18 PKG_CHECK_MODULES([IPPDB], [ippdb >= 0.0.37]) 19 19 20 20 AC_PROG_PERL_MODULES( -
trunk/ippTools/src/dettool.c
r9043 r9046 19 19 //static bool selectrunMode(pxConfig *config); 20 20 //static bool selectMode(pxConfig *config); 21 static bool addprocessed Mode(pxConfig *config);21 static bool addprocessedimfileMode(pxConfig *config); 22 22 static bool tostackMode(pxConfig *config); 23 23 static bool processedMode(pxConfig *config); … … 80 80 // MODECASE(DETTOOL_MODE_SELECTRUN, selectrunMode); 81 81 // MODECASE(DETTOOL_MODE_SELECT, selectMode); 82 MODECASE(DETTOOL_MODE_ADDPROCESSED , addprocessedMode);82 MODECASE(DETTOOL_MODE_ADDPROCESSEDIMFILE,addprocessedimfileMode); 83 83 MODECASE(DETTOOL_MODE_TOSTACK, tostackMode); 84 84 MODECASE(DETTOOL_MODE_PROCESSED, processedMode); … … 897 897 } 898 898 899 static bool addprocessed Mode(pxConfig *config)899 static bool addprocessedimfileMode(pxConfig *config) 900 900 { 901 901 PS_ASSERT_PTR_NON_NULL(config, false); … … 974 974 if (isnan(bg_mean_stdev)) { 975 975 psError(PS_ERR_UNKNOWN, true, "-bg_mean_stdev is required"); 976 return false; 977 } 978 // optional 979 psString b1_uri = psMetadataLookupStr(&status, config->args, "-b1_uri"); 980 if (!status) { 981 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -b1_uri"); 982 return false; 983 } 984 psString b2_uri = psMetadataLookupStr(&status, config->args, "-b2_uri"); 985 if (!status) { 986 psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -b2_uri"); 976 987 return false; 977 988 } … … 1006 1017 bg, 1007 1018 bg_stdev, 1008 bg_mean_stdev 1019 bg_mean_stdev, 1020 b1_uri, 1021 b2_uri 1009 1022 ); 1010 1023 psFree(rawImfiles); -
trunk/ippTools/src/dettool.h
r8501 r9046 14 14 // DETTOOL_MODE_SELECTRUN, 15 15 // DETTOOL_MODE_SELECT, 16 DETTOOL_MODE_ADDPROCESSED ,16 DETTOOL_MODE_ADDPROCESSEDIMFILE, 17 17 DETTOOL_MODE_TOSTACK, 18 18 DETTOOL_MODE_PROCESSED, -
trunk/ippTools/src/dettoolConfig.c
r9043 r9046 116 116 "use the simple output format", false); 117 117 118 // -addprocessed 119 psMetadata *addproc Args = psMetadataAlloc();120 psMetadataAddStr(addproc Args, PS_LIST_TAIL, "-det_id", 0,121 "define detrend ID (required)", NULL); 122 psMetadataAddStr(addproc Args, PS_LIST_TAIL, "-exp_id", 0,118 // -addprocessedimfile 119 psMetadata *addprocessedimfileArgs = psMetadataAlloc(); 120 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-det_id", 0, 121 "define detrend ID (required)", NULL); 122 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-exp_id", 0, 123 123 "define exp ID (required)", NULL); 124 psMetadataAddStr(addproc Args, PS_LIST_TAIL, "-class_id", 0,124 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-class_id", 0, 125 125 "define class ID (required)", NULL); 126 psMetadataAddStr(addproc Args, PS_LIST_TAIL, "-uri", 0,126 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-uri", 0, 127 127 "define URI (required)", NULL); 128 psMetadataAddStr(addproc Args, PS_LIST_TAIL, "-recip", 0,128 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-recip", 0, 129 129 "define recipe (required)", NULL); 130 psMetadataAddF64(addproc Args, PS_LIST_TAIL, "-bg", 0,130 psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg", 0, 131 131 "define exposue background", NAN); 132 psMetadataAddF64(addproc Args, PS_LIST_TAIL, "-bg_stdev", 0,132 psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_stdev", 0, 133 133 "define exposue background stdev", NAN); 134 psMetadataAddF64(addproc Args, PS_LIST_TAIL, "-bg_mean_stdev", 0,134 psMetadataAddF64(addprocessedimfileArgs, PS_LIST_TAIL, "-bg_mean_stdev", 0, 135 135 "define exposue background mean stdev", NAN); 136 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-b1_uri", 0, 137 "define banana 1", NULL); 138 psMetadataAddStr(addprocessedimfileArgs, PS_LIST_TAIL, "-b2_uri", 0, 139 "define banana 2", NULL); 136 140 137 141 // -tostack … … 476 480 // PXTOOL_MODE("-select", DETTOOL_MODE_SELECT, selectArgs); 477 481 PXTOOL_MODE("-input", DETTOOL_MODE_INPUT, inputArgs); 478 PXTOOL_MODE("-addprocessed ", DETTOOL_MODE_ADDPROCESSED, addprocArgs);482 PXTOOL_MODE("-addprocessedimfile", DETTOOL_MODE_ADDPROCESSEDIMFILE, addprocessedimfileArgs); 479 483 PXTOOL_MODE("-tostack", DETTOOL_MODE_TOSTACK, tostackArgs); 480 484 PXTOOL_MODE("-processed", DETTOOL_MODE_PROCESSED, procArgs);
Note:
See TracChangeset
for help on using the changeset viewer.
