Changeset 19158 for trunk/ippTools/src/camtoolConfig.c
- Timestamp:
- Aug 21, 2008, 4:50:47 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/src/camtoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/src/camtoolConfig.c
r19092 r19158 49 49 // XXX need to allow multiple chip_ids 50 50 // XXX need to allow multiple exp_ids 51 psMetadata *defineby definebyqueryArgs = psMetadataAlloc();52 psMetadataAddS64(defineby definebyqueryArgs, PS_LIST_TAIL, "-chip_id", 0, "search by chip_id", 0);53 psMetadataAddS64(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exp_id", 0);54 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_name", 0, "search by exp_name", NULL);55 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-inst", 0, "search for camera", NULL);56 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-telescope", 0, "search for telescope", NULL);57 psMetadataAddTime(defineby definebyqueryArgs, PS_LIST_TAIL, "-dateobs_begin", 0, "search for exposures by time (>=)", NULL);58 psMetadataAddTime(defineby definebyqueryArgs, PS_LIST_TAIL, "-dateobs_end", 0, "search for exposures by time (<)", NULL);59 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_tag", 0, "search by exp_tag", NULL);60 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_type", 0, "search by exp_type", NULL);61 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-filelevel", 0, "search by filelevel", NULL);62 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-reduction", 0, "search by reduction class", NULL);63 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-filter", 0, "search for filter", NULL);64 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-airmass_min", 0, "define min airmass", NAN);65 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-airmass_max", 0, "define max airmass", NAN);66 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-ra_min", 0, "define min", NAN);67 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-ra_max", 0, "define max", NAN);68 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-decl_min", 0, "define min", NAN);69 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-decl_max", 0, "define max", NAN);70 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_time_min", 0, "define min", NAN);71 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-exp_time_max", 0, "define max", NAN);72 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-sat_pixel_frac_min", 0, "define max fraction of saturated pixels", NAN);73 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-sat_pixel_frac_max", 0, "define min fraction of saturated pixels", NAN);74 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_min", 0, "define max", NAN);75 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_max", 0, "define max", NAN);76 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_stdev_min", 0, "define max", NAN);77 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_stdev_max", 0, "define max", NAN);78 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_mean_stdev_min", 0, "define max", NAN);79 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-bg_mean_stdev_max", 0, "define max", NAN);80 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-alt_min", 0, "define min", NAN);81 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-alt_max", 0, "define max", NAN);82 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-az_min", 0, "define min", NAN);83 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-az_max", 0, "define max", NAN);84 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_min", 0, "define min ccd tempature", NAN);85 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_max", 0, "define max ccd tempature", NAN);86 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-posang_min", 0, "define min rotator position angle", NAN);87 psMetadataAddF64(defineby definebyqueryArgs, PS_LIST_TAIL, "-posang_max", 0, "define max rotator position angle", NAN);88 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-object", 0, "search by exposure object", NULL);89 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-solang_min", 0, "define min solar angle", NAN);90 psMetadataAddF32(defineby definebyqueryArgs, PS_LIST_TAIL, "-solang_max", 0, "define max solar angle", NAN);91 92 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_workdir", 0, "define workdir", NULL);93 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_label", 0, "define label", NULL);94 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_reduction", 0, "define reduction class", NULL);95 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_expgroup", 0, "define exposure group", NULL);96 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_dvodb", 0, "define DVO db", NULL);97 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_tess_id", 0, "define tess ID", NULL);98 psMetadataAddStr(defineby definebyqueryArgs, PS_LIST_TAIL, "-set_end_stage", 0, "define end stage", NULL);99 psMetadataAddBool(defineby definebyqueryArgs, PS_LIST_TAIL, "-all", 0, "allow everything to be queued without search terms", false);51 psMetadata *definebyqueryArgs = psMetadataAlloc(); 52 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-chip_id", 0, "search by chip_id", 0); 53 psMetadataAddS64(definebyqueryArgs, PS_LIST_TAIL, "-exp_id", 0, "search by exp_id", 0); 54 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_name", 0, "search by exp_name", NULL); 55 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-inst", 0, "search for camera", NULL); 56 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-telescope", 0, "search for telescope", NULL); 57 psMetadataAddTime(definebyqueryArgs, PS_LIST_TAIL, "-dateobs_begin", 0, "search for exposures by time (>=)", NULL); 58 psMetadataAddTime(definebyqueryArgs, PS_LIST_TAIL, "-dateobs_end", 0, "search for exposures by time (<)", NULL); 59 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_tag", 0, "search by exp_tag", NULL); 60 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_type", 0, "search by exp_type", NULL); 61 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-filelevel", 0, "search by filelevel", NULL); 62 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-reduction", 0, "search by reduction class", NULL); 63 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-filter", 0, "search for filter", NULL); 64 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-airmass_min", 0, "define min airmass", NAN); 65 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-airmass_max", 0, "define max airmass", NAN); 66 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-ra_min", 0, "define min", NAN); 67 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-ra_max", 0, "define max", NAN); 68 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-decl_min", 0, "define min", NAN); 69 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-decl_max", 0, "define max", NAN); 70 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-exp_time_min", 0, "define min", NAN); 71 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-exp_time_max", 0, "define max", NAN); 72 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sat_pixel_frac_min", 0, "define max fraction of saturated pixels", NAN); 73 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-sat_pixel_frac_max", 0, "define min fraction of saturated pixels", NAN); 74 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_min", 0, "define max", NAN); 75 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_max", 0, "define max", NAN); 76 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_stdev_min", 0, "define max", NAN); 77 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_stdev_max", 0, "define max", NAN); 78 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_mean_stdev_min", 0, "define max", NAN); 79 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-bg_mean_stdev_max", 0, "define max", NAN); 80 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-alt_min", 0, "define min", NAN); 81 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-alt_max", 0, "define max", NAN); 82 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-az_min", 0, "define min", NAN); 83 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-az_max", 0, "define max", NAN); 84 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_min", 0, "define min ccd tempature", NAN); 85 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_max", 0, "define max ccd tempature", NAN); 86 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang_min", 0, "define min rotator position angle", NAN); 87 psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang_max", 0, "define max rotator position angle", NAN); 88 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-object", 0, "search by exposure object", NULL); 89 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-solang_min", 0, "define min solar angle", NAN); 90 psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-solang_max", 0, "define max solar angle", NAN); 91 92 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_workdir", 0, "define workdir", NULL); 93 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_label", 0, "define label", NULL); 94 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_reduction", 0, "define reduction class", NULL); 95 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_expgroup", 0, "define exposure group", NULL); 96 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_dvodb", 0, "define DVO db", NULL); 97 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_tess_id", 0, "define tess ID", NULL); 98 psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-set_end_stage", 0, "define end stage", NULL); 99 psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-all", 0, "allow everything to be queued without search terms", false); 100 100 101 101 // -updaterun … … 297 297 psMetadata *modes = psMetadataAlloc(); 298 298 299 PXOPT_ADD_MODE("-definebyquery", "create runs from chip stage", CAMTOOL_MODE_DEFINEBYQUERY, defineby definebyqueryArgs);299 PXOPT_ADD_MODE("-definebyquery", "create runs from chip stage", CAMTOOL_MODE_DEFINEBYQUERY, definebyqueryArgs); 300 300 PXOPT_ADD_MODE("-updaterun", "change cam run properties", CAMTOOL_MODE_UPDATERUN, updaterunArgs); 301 301 PXOPT_ADD_MODE("-pendingexp", "show pending exposures", CAMTOOL_MODE_PENDINGEXP, pendingexpArgs);
Note:
See TracChangeset
for help on using the changeset viewer.
