IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Aug 11, 2006, 3:18:43 PM (20 years ago)
Author:
jhoblitt
Message:

setup -definebyquery options

File:
1 edited

Legend:

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

    r8289 r8290  
    3434            "search by filter", NULL);
    3535    psMetadataAddStr(pendingArgs, PS_LIST_TAIL, "-uri",  0,
    36             "searc hby URL", NULL);
     36            "search by URL", NULL);
    3737    psMetadataAddBool(pendingArgs, PS_LIST_TAIL, "-simple",  0,
    3838            "use the simple output format", false);
     
    4646            "define the type of detrend run (required)", NULL);
    4747    psMetadataAddBool(definebyexpArgs, PS_LIST_TAIL, "-simple",  0,
     48            "use the simple output format", false);
     49   
     50    // -definebyquery
     51    psMetadata *definebyqueryArgs = psMetadataAlloc();
     52    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-det_type",  0,
     53            "define the type of detrend run (required)", NULL);
     54    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_type",  0,
     55            "search by exposure type", NULL);
     56    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-inst",  0,
     57            "search by camera", NULL);
     58    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-telescope",  0,
     59            "search by telescope", NULL);
     60    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-filter",  0,
     61            "search by filter", NULL);
     62    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-uri",  0,
     63            "search by URL", NULL);
     64    psMetadataAddBool(definebyqueryArgs, PS_LIST_TAIL, "-simple",  0,
    4865            "use the simple output format", false);
    4966
     
    319336    PXTOOL_MODE("-pending",         DETTOOL_MODE_PENDING,       pendingArgs);
    320337    PXTOOL_MODE("-definebyexp",     DETTOOL_MODE_DEFINEBYEXP,   definebyexpArgs);
     338    PXTOOL_MODE("-definebyquery",DETTOOL_MODE_DEFINEBYQUERY, definebyqueryArgs);
    321339    PXTOOL_MODE("-raw",             DETTOOL_MODE_RAW,           rawArgs);
    322340    PXTOOL_MODE("-runs",            DETTOOL_MODE_RUNS,          runsArgs);
     
    353371        printf("\nPan-STARRS Detrend Tool\n");
    354372        printf("Usage: %s <mode> [<options>]\n\n", argv[0]);
    355         printf(" <mode> : [-pending|-definebyexp|-runs|-selectrun|-select|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresidimfile|-residimfile|-addresidexp|-residexp|-declaremasterframe|-masterframe|-master|-rerun]\n\n");
     373        printf(" <mode> : [-pending|-definebyexp|-definebyquery|-runs|-selectrun|-select|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresidimfile|-residimfile|-addresidexp|-residexp|-declaremasterframe|-masterframe|-master|-rerun]\n\n");
    356374        fprintf (stdout, "-pending ");
    357375        psArgumentHelp(pendingArgs);
    358376        psFree(pendingArgs);
     377
    359378        fprintf (stdout, "-definebyexp ");
    360379        psArgumentHelp(definebyexpArgs);
    361380        psFree(definebyexpArgs);
     381
     382        fprintf (stdout, "-definebyquery ");
     383        psArgumentHelp(definebyqueryArgs);
     384        psFree(definebyqueryArgs);
     385
    362386        fprintf (stdout, "-runs ");
    363387        psArgumentHelp(runsArgs);
     
    374398        psArgumentHelp(inputArgs);
    375399        psFree(inputArgs);
     400
    376401        fprintf (stdout, "-raw ");
    377402        psArgumentHelp(rawArgs);
    378403        psFree(rawArgs);
     404
    379405        fprintf (stdout, "-addprocessed ");
    380406        psArgumentHelp(addprocArgs);
    381407        psFree(addprocArgs);
     408
    382409        fprintf (stdout, "-processed ");
    383410        psArgumentHelp(procArgs);
    384411        psFree(procArgs);
     412
    385413        fprintf (stdout, "-addstacked ");
    386414        psArgumentHelp(addstacArgs);
    387415        psFree(addstacArgs);
     416
    388417        fprintf (stdout, "-stacked ");
    389418        psArgumentHelp(stacArgs);
    390419        psFree(stacArgs);
     420
    391421        fprintf (stdout, "-stackedframe ");
    392422        psArgumentHelp(stacframeArgs);
    393423        psFree(stacframeArgs);
     424
    394425        fprintf (stdout, "-addnormalized ");
    395426        psArgumentHelp(addnormalizedArgs);
    396427        psFree(addnormalizedArgs);
     428
    397429        fprintf (stdout, "-normalized ");
    398430        psArgumentHelp(normalizedArgs);
    399431        psFree(normalizedArgs);
     432
    400433        fprintf (stdout, "-normalizedframe ");
    401434        psArgumentHelp(normalizedframeArgs);
    402435        psFree(normalizedframeArgs);
     436
    403437        fprintf (stdout, "-addresid ");
    404438        psArgumentHelp(addresidimfileArgs);
    405439        psFree(addresidimfileArgs);
     440
    406441        fprintf (stdout, "-residimfile ");
    407442        psArgumentHelp(residimfileArgs);
    408443        psFree(residimfileArgs);
     444
    409445        fprintf (stdout, "-addresidexp ");
    410446        psArgumentHelp(addresidexpArgs);
    411447        psFree(addresidexpArgs);
     448
    412449        fprintf (stdout, "-residexp ");
    413450        psArgumentHelp(residexpArgs);
    414451        psFree(residexpArgs);
     452
    415453        fprintf (stdout, "-declaremasterframe ");
    416454        psArgumentHelp(declaremasterframeArgs);
    417455        psFree(declaremasterframeArgs);
     456
    418457        fprintf (stdout, "-masterframe ");
    419458        psArgumentHelp(masterframeArgs);
    420459        psFree(masterframeArgs);
     460
    421461        fprintf (stdout, "-master ");
    422462        psArgumentHelp(masterArgs);
    423463        psFree(masterArgs);
     464
    424465        fprintf (stdout, "-rerun ");
    425466        psArgumentHelp(rerunArgs);
     
    431472    psFree(pendingArgs);
    432473    psFree(definebyexpArgs);
     474    psFree(definebyqueryArgs);
    433475    psFree(runsArgs);
    434476//    psFree(selectrunArgs);
Note: See TracChangeset for help on using the changeset viewer.