Changeset 16724
- Timestamp:
- Feb 28, 2008, 1:21:31 PM (18 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 3 edited
-
stacktool.c (modified) (3 diffs)
-
stacktool.h (modified) (1 diff)
-
stacktoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/stacktool.c
r16697 r16724 31 31 #include "stacktool.h" 32 32 33 static bool definebyqueryMode(pxConfig *config);33 static bool queueMode(pxConfig *config); 34 34 static bool definerunMode(pxConfig *config); 35 35 static bool updaterunMode(pxConfig *config); … … 61 61 62 62 switch (config->mode) { 63 MODECASE(STACKTOOL_MODE_ DEFINEBYQUERY, definebyqueryMode);63 MODECASE(STACKTOOL_MODE_QUEUE, queueMode); 64 64 MODECASE(STACKTOOL_MODE_DEFINERUN, definerunMode); 65 65 MODECASE(STACKTOOL_MODE_UPDATERUN, updaterunMode); … … 92 92 93 93 94 static bool definebyqueryMode(pxConfig *config)94 static bool queueMode(pxConfig *config) 95 95 { 96 96 PS_ASSERT_PTR_NON_NULL(config, false); -
trunk/ippTools/src/stacktool.h
r16678 r16724 25 25 typedef enum { 26 26 STACKTOOL_MODE_NONE = 0x0, 27 STACKTOOL_MODE_ DEFINEBYQUERY,27 STACKTOOL_MODE_QUEUE, 28 28 STACKTOOL_MODE_DEFINERUN, 29 29 STACKTOOL_MODE_UPDATERUN, -
trunk/ippTools/src/stacktoolConfig.c
r16697 r16724 46 46 47 47 // -definebyquery 48 psMetadata * definebyqueryArgs = psMetadataAlloc();49 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-workdir", 0,48 psMetadata *queueArgs = psMetadataAlloc(); 49 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-workdir", 0, 50 50 "define workdir (required)", NULL); 51 psMetadataAddTime( definebyqueryArgs, PS_LIST_TAIL, "-registered", 0,51 psMetadataAddTime(queueArgs, PS_LIST_TAIL, "-registered", 0, 52 52 "time detrend run was registered", now); 53 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-select_exp_type", 0,53 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-select_exp_type", 0, 54 54 "search for exp_type", "object"); 55 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-select_inst", 0,55 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-select_inst", 0, 56 56 "search for camera", NULL); 57 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-select_telescope", 0,57 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-select_telescope", 0, 58 58 "search for telescope", NULL); 59 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-select_filter", 0,59 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-select_filter", 0, 60 60 "search for filter", NULL); 61 psMetadataAddStr( definebyqueryArgs, PS_LIST_TAIL, "-select_uri", 0,61 psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-select_uri", 0, 62 62 "search for uri", NULL); 63 psMetadataAddTime( definebyqueryArgs, PS_LIST_TAIL, "-select_dateobs_begin", 0,63 psMetadataAddTime(queueArgs, PS_LIST_TAIL, "-select_dateobs_begin", 0, 64 64 "search for exposures by time (>=)", NULL); 65 psMetadataAddTime( definebyqueryArgs, PS_LIST_TAIL, "-select_dateobs_end", 0,65 psMetadataAddTime(queueArgs, PS_LIST_TAIL, "-select_dateobs_end", 0, 66 66 "search for exposures by time (<)", NULL); 67 psMetadataAddF32( definebyqueryArgs, PS_LIST_TAIL, "-select_airmass_min", 0,67 psMetadataAddF32(queueArgs, PS_LIST_TAIL, "-select_airmass_min", 0, 68 68 "define min airmass", NAN); 69 psMetadataAddF32( definebyqueryArgs, PS_LIST_TAIL, "-select_airmass_max", 0,69 psMetadataAddF32(queueArgs, PS_LIST_TAIL, "-select_airmass_max", 0, 70 70 "define max airmass", NAN); 71 psMetadataAddF32( definebyqueryArgs, PS_LIST_TAIL, "-select_sat_pixel_frac_max", 0,71 psMetadataAddF32(queueArgs, PS_LIST_TAIL, "-select_sat_pixel_frac_max", 0, 72 72 "define max fraction of saturated pixels", NAN); 73 psMetadataAddF32( definebyqueryArgs, PS_LIST_TAIL, "-select_exp_time_min", 0,73 psMetadataAddF32(queueArgs, PS_LIST_TAIL, "-select_exp_time_min", 0, 74 74 "define min exposure time", NAN); 75 psMetadataAddF32( definebyqueryArgs, PS_LIST_TAIL, "-select_exp_time_max", 0,75 psMetadataAddF32(queueArgs, PS_LIST_TAIL, "-select_exp_time_max", 0, 76 76 "define max exposure time", NAN); 77 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_ccd_temp_min", 0,77 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_ccd_temp_min", 0, 78 78 "define min ccd tempature", NAN); 79 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_ccd_temp_max", 0,79 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_ccd_temp_max", 0, 80 80 "define max ccd tempature", NAN); 81 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_posang_min", 0,81 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_posang_min", 0, 82 82 "define min rotator position angle", NAN); 83 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_posang_max", 0,83 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_posang_max", 0, 84 84 "define max rotator position angle", NAN); 85 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_solang_min", 0,85 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_solang_min", 0, 86 86 "define min solar angle", NAN); 87 psMetadataAddF64( definebyqueryArgs, PS_LIST_TAIL, "-select_solang_max", 0,87 psMetadataAddF64(queueArgs, PS_LIST_TAIL, "-select_solang_max", 0, 88 88 "define max solar angle", NAN); 89 89 90 psMetadataAddBool( definebyqueryArgs, PS_LIST_TAIL, "-simple", 0,90 psMetadataAddBool(queueArgs, PS_LIST_TAIL, "-simple", 0, 91 91 "use the simple output format", false); 92 92 … … 194 194 psMetadata *modes = psMetadataAlloc(); 195 195 196 PXOPT_ADD_MODE("- definebyquery", "Define a new stackRun by searching for warp IDs",197 STACKTOOL_MODE_ DEFINEBYQUERY, definebyqueryArgs);196 PXOPT_ADD_MODE("-queue", "Define a new stackRun by searching for warp IDs", 197 STACKTOOL_MODE_QUEUE, queueArgs); 198 198 PXOPT_ADD_MODE("-definerun", "", STACKTOOL_MODE_DEFINERUN, definerunArgs); 199 199 PXOPT_ADD_MODE("-updaterun", "", STACKTOOL_MODE_UPDATERUN, updaterunArgs);
Note:
See TracChangeset
for help on using the changeset viewer.
