IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 28, 2008, 11:17:03 AM (18 years ago)
Author:
jhoblitt
Message:

add camtool -updaterun

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/camtoolConfig.c

    r16253 r17171  
    142142    psMetadataAddStr(queueArgs, PS_LIST_TAIL, "-set_end_stage",  0,
    143143            "define end stage", NULL);
     144
     145    // -updaterun
     146    psMetadata *updaterunArgs = psMetadataAlloc();
     147    // XXX need to allow multiple cam_ids
     148    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-cam_id",  0,
     149            "search by cam_id", NULL);
     150    // XXX need to allow multiple chip_ids
     151    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-chip_id",  0,
     152            "search by chip_id", NULL);
     153    // XXX need to allow multiple exp_ids
     154    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-exp_id",  0,
     155            "search by exp_id", NULL);
     156    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-exp_name",  0,
     157            "search by exp_name", NULL);
     158    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-inst",  0,
     159            "search for camera", NULL);
     160    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-telescope",  0,
     161            "search for telescope", NULL);
     162    psMetadataAddTime(updaterunArgs, PS_LIST_TAIL, "-dateobs_begin", 0,
     163            "search for exposures by time (>=)", NULL);
     164    psMetadataAddTime(updaterunArgs, PS_LIST_TAIL, "-dateobs_end", 0,
     165            "search for exposures by time (<)", NULL);
     166    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-exp_tag",  0,
     167            "search by exp_tag", NULL);
     168    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-exp_type",  0,
     169            "search by exp_type", NULL);
     170    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-filelevel",  0,
     171            "search by filelevel", NULL);
     172    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-reduction",  0,
     173            "search by reduction class", NULL);
     174    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-filter",  0,
     175            "search for filter", NULL);
     176    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-airmass_min",  0,
     177            "define min airmass", NAN);
     178    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-airmass_max",  0,
     179            "define max airmass", NAN);
     180    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-ra_min",  0,
     181            "define min", NAN);
     182    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-ra_max",  0,
     183            "define max", NAN);
     184    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-decl_min",  0,
     185            "define min", NAN);
     186    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-decl_max",  0,
     187            "define max", NAN);
     188    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-exp_time_min",  0,
     189            "define min", NAN);
     190    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-exp_time_max",  0,
     191            "define max", NAN);
     192    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-sat_pixel_frac_min",  0,
     193            "define max fraction of saturated pixels", NAN);
     194    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-sat_pixel_frac_max",  0,
     195            "define min fraction of saturated pixels", NAN);
     196    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_min",  0,
     197            "define max", NAN);
     198    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_max",  0,
     199            "define max", NAN);
     200    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_stdev_min",  0,
     201            "define max", NAN);
     202    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_stdev_max",  0,
     203            "define max", NAN);
     204    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_mean_stdev_min",  0,
     205            "define max", NAN);
     206    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-bg_mean_stdev_max",  0,
     207            "define max", NAN);
     208    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-alt_min",  0,
     209            "define min", NAN);
     210    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-alt_max",  0,
     211            "define max", NAN);
     212    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-az_min",  0,
     213            "define min", NAN);
     214    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-az_max",  0,
     215            "define max", NAN);
     216    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-ccd_temp_min",  0,
     217            "define min ccd tempature", NAN);
     218    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-ccd_temp_max",  0,
     219            "define max ccd tempature", NAN);
     220    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-posang_min",  0,
     221            "define min rotator position angle", NAN);
     222    psMetadataAddF64(updaterunArgs, PS_LIST_TAIL, "-posang_max",  0,
     223            "define max rotator position angle", NAN);
     224    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-object",  0,
     225            "search by exposure object", NULL);
     226    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-solang_min",  0,
     227            "define min solar angle", NAN);
     228    psMetadataAddF32(updaterunArgs, PS_LIST_TAIL, "-solang_max",  0,
     229            "define max solar angle", NAN);
     230
     231    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-state", 0,
     232            "set state", NULL);
     233    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-label", 0,
     234            "set label", NULL);
     235
    144236
    145237    // -pendingexp
     
    284376
    285377    PXOPT_ADD_MODE("-queue",               "", CAMTOOL_MODE_QUEUE,         queueArgs);
     378    PXOPT_ADD_MODE("-updaterun",           "", CAMTOOL_MODE_UPDATERUN,      updaterunArgs);
    286379    PXOPT_ADD_MODE("-pendingexp",          "", CAMTOOL_MODE_PENDINGEXP,    pendingexpArgs);
    287380    PXOPT_ADD_MODE("-pendingimfile",       "", CAMTOOL_MODE_PENDINGIMFILE, pendingimfileArgs);
Note: See TracChangeset for help on using the changeset viewer.