IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 6, 2006, 3:10:21 PM (20 years ago)
Author:
jhoblitt
Message:

stub out -master & -addmaster
add MODECASE macro

File:
1 edited

Legend:

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

    r7370 r7373  
    226226    psMetadataAddBool(residexpArgs, PS_LIST_TAIL, "-accept",  0,
    227227        "search for acceptable residuals", false);
     228
     229    // -master
     230    psMetadata *masterArgs = psMetadataAlloc();
     231    psMetadataAddStr(masterArgs, PS_LIST_TAIL, "-det_id",  0,
     232        "define detrend ID (required)", NULL);
     233    psMetadataAddStr(masterArgs, PS_LIST_TAIL, "-iter",  0,
     234        "define iteration number", NULL);
    228235
    229236#define PXTOOL_MODE(option, modeval, argset) \
     
    263270    PXTOOL_MODE("-addresidexp",     DETTOOL_MODE_ADDRESIDEXP,  addresidexpArgs);
    264271    PXTOOL_MODE("-residexp",        DETTOOL_MODE_RESIDEXP,     residexpArgs);
     272    PXTOOL_MODE("-master",          DETTOOL_MODE_MASTER,       masterArgs);
    265273
    266274    bool argErr = false;
     
    276284        printf("\nPan-STARRS Detrend Tool\n");
    277285        printf("Usage: %s <mode> [<options>]\n\n", argv[0]);
    278         printf(" <mode> : [-define|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresid|-resid|-addresidexp|-residexp]\n\n");
     286        printf(" <mode> : [-define|-raw|-addprocessed|-processed|-addstacked|-stacked|-stackedframe|-addnormalized|-normalized|-normalizedframe|-addresid|-resid|-addresidexp|-residexp|-master]\n\n");
    279287        fprintf (stdout, "-define ");
    280288        psArgumentHelp(defineArgs);
     
    325333        psArgumentHelp(residexpArgs);
    326334        psFree(residexpArgs);
     335        fprintf (stdout, "-master ");
     336        psArgumentHelp(masterArgs);
     337        psFree(masterArgs);
    327338
    328339        exit(EXIT_FAILURE);
     
    343354    psFree(addresidexpArgs);
    344355    psFree(residexpArgs);
     356    psFree(masterArgs);
    345357
    346358    // setup search criterion
Note: See TracChangeset for help on using the changeset viewer.