Changeset 24933
- Timestamp:
- Jul 28, 2009, 2:07:12 PM (17 years ago)
- Location:
- trunk/ippTools/src
- Files:
-
- 4 edited
-
difftool.c (modified) (2 diffs)
-
difftoolConfig.c (modified) (1 diff)
-
stacktool.c (modified) (1 diff)
-
stacktoolConfig.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/difftool.c
r24865 r24933 662 662 PXOPT_COPY_S16(config->args, where, "-fault", "fault", "=="); 663 663 664 if (!psListLength(where->list) && !psMetadataLookupBool(NULL, config->args, "-all")) { 665 psFree(where); 666 psError(PXTOOLS_ERR_DATA, false, "search parameters are required"); 667 return false; 668 } 669 664 670 if (!psDBTransaction(config->dbh)) { 665 671 psError(PS_ERR_UNKNOWN, false, "database error"); … … 1289 1295 1290 1296 // other where restrictions: 1291 PXOPT_COPY_TIME(config->args, selectWhere, "-dateobs_begin", "inputRawExp.dateobs", ">=");1292 PXOPT_COPY_TIME(config->args, selectWhere, "-dateobs_end", "inputRawExp.dateobs","<=");1293 PXOPT_COPY_RADEC(config->args, selectWhere, "-ra_min", "inputRawExp.ra",">=");1294 PXOPT_COPY_RADEC(config->args, selectWhere, "-ra_max", "inputRawExp.ra","<");1295 PXOPT_COPY_RADEC(config->args, selectWhere, "-decl_min", "inputRawExp.decl",">=");1296 PXOPT_COPY_RADEC(config->args, selectWhere, "-decl_max", "inputRawExp.decl","<");1297 PXOPT_COPY_TIME(config->args, selectWhere, "-dateobs_begin", "inputRawExp.dateobs", ">="); 1298 PXOPT_COPY_TIME(config->args, selectWhere, "-dateobs_end", "inputRawExp.dateobs", "<="); 1299 PXOPT_COPY_RADEC(config->args, selectWhere, "-ra_min", "inputRawExp.ra", ">="); 1300 PXOPT_COPY_RADEC(config->args, selectWhere, "-ra_max", "inputRawExp.ra", "<"); 1301 PXOPT_COPY_RADEC(config->args, selectWhere, "-decl_min", "inputRawExp.decl", ">="); 1302 PXOPT_COPY_RADEC(config->args, selectWhere, "-decl_max", "inputRawExp.decl", "<"); 1297 1303 PXOPT_COPY_F32(config->args, selectWhere, "-sat_pixel_frac_min", "inputRawExp.sat_pixel_frac", ">="); 1298 1304 PXOPT_COPY_F32(config->args, selectWhere, "-sat_pixel_frac_max", "inputRawExp.sat_pixel_frac", "<"); 1299 PXOPT_COPY_F64(config->args, selectWhere, "-airmass_min", "inputRawExp.airmass",">=");1300 PXOPT_COPY_F64(config->args, selectWhere, "-airmass_max", "inputRawExp.airmass","<");1301 PXOPT_COPY_F32(config->args, selectWhere, "-exp_time_min", "inputRawExp.exp_time", ">=");1302 PXOPT_COPY_F32(config->args, selectWhere, "-exp_time_max", "inputRawExp.exp_time", "<");1303 PXOPT_COPY_F64(config->args, selectWhere, "-bg_min", "inputRawExp.bg",">=");1304 PXOPT_COPY_F64(config->args, selectWhere, "-bg_max", "inputRawExp.bg","<");1305 PXOPT_COPY_F64(config->args, selectWhere, "-bg_stdev_min", "inputRawExp.bg_stdev", ">=");1306 PXOPT_COPY_F64(config->args, selectWhere, "-bg_stdev_max", "inputRawExp.bg_stdev", "<");1305 PXOPT_COPY_F64(config->args, selectWhere, "-airmass_min", "inputRawExp.airmass", ">="); 1306 PXOPT_COPY_F64(config->args, selectWhere, "-airmass_max", "inputRawExp.airmass", "<"); 1307 PXOPT_COPY_F32(config->args, selectWhere, "-exp_time_min", "inputRawExp.exp_time", ">="); 1308 PXOPT_COPY_F32(config->args, selectWhere, "-exp_time_max", "inputRawExp.exp_time", "<"); 1309 PXOPT_COPY_F64(config->args, selectWhere, "-bg_min", "inputRawExp.bg", ">="); 1310 PXOPT_COPY_F64(config->args, selectWhere, "-bg_max", "inputRawExp.bg", "<"); 1311 PXOPT_COPY_F64(config->args, selectWhere, "-bg_stdev_min", "inputRawExp.bg_stdev", ">="); 1312 PXOPT_COPY_F64(config->args, selectWhere, "-bg_stdev_max", "inputRawExp.bg_stdev", "<"); 1307 1313 PXOPT_COPY_F64(config->args, selectWhere, "-bg_mean_stdev_min", "inputRawExp.bg_mean_stdev", ">="); 1308 1314 PXOPT_COPY_F64(config->args, selectWhere, "-bg_mean_stdev_max", "inputRawExp.bg_mean_stdev", "<"); 1309 PXOPT_COPY_F64(config->args, selectWhere, "-alt_min", "inputRawExp.alt",">=");1310 PXOPT_COPY_F64(config->args, selectWhere, "-alt_max", "inputRawExp.alt","<");1311 PXOPT_COPY_F64(config->args, selectWhere, "-az_min", "inputRawExp.az",">=");1312 PXOPT_COPY_F64(config->args, selectWhere, "-az_max", "inputRawExp.az","<");1313 PXOPT_COPY_F32(config->args, selectWhere, "-ccd_temp_min", "inputRawExp.ccd_temp", ">=");1314 PXOPT_COPY_F32(config->args, selectWhere, "-ccd_temp_max", "inputRawExp.ccd_temp", "<");1315 PXOPT_COPY_F64(config->args, selectWhere, "-posang_min", "inputRawExp.posang",">=");1316 PXOPT_COPY_F64(config->args, selectWhere, "-posang_max", "inputRawExp.posang","<");1317 PXOPT_COPY_F32(config->args, selectWhere, "-sun_angle_min", "inputRawExp.sun_angle", ">=");1318 PXOPT_COPY_F32(config->args, selectWhere, "-sun_angle_max", "inputRawExp.sun_angle", "<");1319 PXOPT_COPY_STR(config->args, selectWhere, "-comment", "inputRawExp.comment","LIKE");1315 PXOPT_COPY_F64(config->args, selectWhere, "-alt_min", "inputRawExp.alt", ">="); 1316 PXOPT_COPY_F64(config->args, selectWhere, "-alt_max", "inputRawExp.alt", "<"); 1317 PXOPT_COPY_F64(config->args, selectWhere, "-az_min", "inputRawExp.az", ">="); 1318 PXOPT_COPY_F64(config->args, selectWhere, "-az_max", "inputRawExp.az", "<"); 1319 PXOPT_COPY_F32(config->args, selectWhere, "-ccd_temp_min", "inputRawExp.ccd_temp", ">="); 1320 PXOPT_COPY_F32(config->args, selectWhere, "-ccd_temp_max", "inputRawExp.ccd_temp", "<"); 1321 PXOPT_COPY_F64(config->args, selectWhere, "-posang_min", "inputRawExp.posang", ">="); 1322 PXOPT_COPY_F64(config->args, selectWhere, "-posang_max", "inputRawExp.posang", "<"); 1323 PXOPT_COPY_F32(config->args, selectWhere, "-sun_angle_min", "inputRawExp.sun_angle", ">="); 1324 PXOPT_COPY_F32(config->args, selectWhere, "-sun_angle_max", "inputRawExp.sun_angle", "<"); 1325 PXOPT_COPY_STR(config->args, selectWhere, "-comment", "inputRawExp.comment", "LIKE"); 1320 1326 1321 1327 // Haversine formula for great circle distance -
trunk/ippTools/src/difftoolConfig.c
r24865 r24933 133 133 psMetadataAddStr(revertdiffskyfileArgs, PS_LIST_TAIL, "-label", 0, "search by label", NULL); 134 134 psMetadataAddS16(revertdiffskyfileArgs, PS_LIST_TAIL, "-fault", 0, "search by fault code", 0); 135 psMetadataAddBool(revertdiffskyfileArgs, PS_LIST_TAIL, "-all", 0, "allow no search terms", 0); 135 136 136 137 // -definepoprun -
trunk/ippTools/src/stacktool.c
r24866 r24933 931 931 PXOPT_COPY_S16(config->args, where, "-fault", "stackSumSkyfile.fault", "=="); 932 932 933 if (!psListLength(where->list) && !psMetadataLookupBool(NULL, config->args, "-all")) { 934 psFree(where); 935 psError(PXTOOLS_ERR_DATA, false, "search parameters are required"); 936 return false; 937 } 938 933 939 if (!psDBTransaction(config->dbh)) { 934 940 psError(PS_ERR_UNKNOWN, false, "database error"); -
trunk/ippTools/src/stacktoolConfig.c
r24866 r24933 169 169 psMetadataAddStr(revertsumskyfileArgs, PS_LIST_TAIL, "-label", 0, "search by label", 0); 170 170 psMetadataAddS16(revertsumskyfileArgs, PS_LIST_TAIL, "-fault", 0, "search by fault code", 0); 171 psMetadataAddBool(revertsumskyfileArgs, PS_LIST_TAIL, "-all", 0, "allow no search terms", 0); 171 172 172 173 // -pendingcleanuprun
Note:
See TracChangeset
for help on using the changeset viewer.
