IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8489


Ignore:
Timestamp:
Aug 22, 2006, 4:16:55 PM (20 years ago)
Author:
jhoblitt
Message:

stub out -adddetrunsummary

Location:
trunk/ippTools/src
Files:
3 edited

Legend:

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

    r8481 r8489  
    3737static bool residdetrunMode(pxConfig *config);
    3838static bool updateresidexpMode(pxConfig *config);
     39static bool adddetrunsummaryMode(pxConfig *config);
    3940static bool declaremasterframeMode(pxConfig *config); // axe?
    4041static bool masterframeMode(pxConfig *config); // axe?
     
    9596        MODECASE(DETTOOL_MODE_RESIDDETRUN,      residdetrunMode);
    9697        MODECASE(DETTOOL_MODE_UPDATERESIDEXP,   updateresidexpMode);
     98        MODECASE(DETTOOL_MODE_ADDDETRUNSUMMARY, adddetrunsummaryMode);
    9799        MODECASE(DETTOOL_MODE_DECLAREMASTERFRAME, declaremasterframeMode);
    98100        MODECASE(DETTOOL_MODE_MASTERFRAME,      masterframeMode);
     
    34813483}
    34823484
     3485static bool adddetrunsummaryMode(pxConfig *config)
     3486{
     3487    PS_ASSERT_PTR_NON_NULL(config, false);
     3488    return true;
     3489}
     3490
    34833491static bool declaremasterframeMode(pxConfig *config)
    34843492{
  • trunk/ippTools/src/dettool.h

    r8464 r8489  
    3434    DETTOOL_MODE_RESIDEXP,
    3535    DETTOOL_MODE_UPDATERESIDEXP,
     36    DETTOOL_MODE_ADDDETRUNSUMMARY,
    3637    DETTOOL_MODE_DECLAREMASTERFRAME,
    3738    DETTOOL_MODE_MASTERFRAME,
  • trunk/ippTools/src/dettoolConfig.c

    r8481 r8489  
    380380        "define banana 2", NULL);
    381381    psMetadataAddBool(updateresidexpArgs, PS_LIST_TAIL, "-reject",  0,
     382        "exposure is not to be stacked in the next iteration", false);
     383
     384    // -adddetrunsummary
     385    psMetadata *adddetrunsummaryArgs = psMetadataAlloc();
     386    psMetadataAddStr(adddetrunsummaryArgs, PS_LIST_TAIL, "-det_id",  0,
     387        "define detrend ID (required)", NULL);
     388    psMetadataAddS32(adddetrunsummaryArgs, PS_LIST_TAIL, "-iteration",  0,
     389        "define iteration number", 0);
     390    psMetadataAddF64(adddetrunsummaryArgs, PS_LIST_TAIL, "-bg",  0,
     391        "define exposue background", NAN);
     392    psMetadataAddF64(adddetrunsummaryArgs, PS_LIST_TAIL, "-bg_stdev",  0,
     393        "define exposue background stdev", NAN);
     394    psMetadataAddF64(adddetrunsummaryArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     395        "define exposue background mean stdev", NAN);
     396    psMetadataAddBool(adddetrunsummaryArgs, PS_LIST_TAIL, "-reject",  0,
    382397        "exposure is not to be stacked in the next iteration", false);
    383398
     
    459474    PXTOOL_MODE("-residdetrun",     DETTOOL_MODE_RESIDDETRUN,  residdetrunArgs);
    460475    PXTOOL_MODE("-updateresidexp", DETTOOL_MODE_UPDATERESIDEXP,updateresidexpArgs);
     476    PXTOOL_MODE("-adddetrunsummary", DETTOOL_MODE_ADDDETRUNSUMMARY,adddetrunsummaryArgs);
    461477    PXTOOL_MODE("-declaremasterframe",DETTOOL_MODE_DECLAREMASTERFRAME,declaremasterframeArgs);
    462478    PXTOOL_MODE("-masterframe",     DETTOOL_MODE_MASTERFRAME,  masterframeArgs);
     
    476492        printf("\nPan-STARRS Detrend Tool\n");
    477493        printf("Usage: %s <mode> [<options>]\n\n", argv[0]);
    478         printf(" <mode> : [-pending|-definebyexp|-definebyquery|-runs|-selectrun|-select|-raw|-addprocessed|-tostack|-processed|-addstacked|-tonormalize|-addnormstat|-normstat|-stacked|-stackedframe|-addnormalizedimfile|-toresid|-normalized|-toresidexp|-normalizedframe|-addresidimfile|-residimfile|-addresidexp|-residexp|-residdetrun|-updateresidexp|-declaremasterframe|-masterframe|-master|-rerun]\n\n");
     494        printf(" <mode> : [-pending|-definebyexp|-definebyquery|-runs|-selectrun|-select|-raw|-addprocessed|-tostack|-processed|-addstacked|-tonormalize|-addnormstat|-normstat|-stacked|-stackedframe|-addnormalizedimfile|-toresid|-normalized|-toresidexp|-normalizedframe|-addresidimfile|-residimfile|-addresidexp|-residexp|-residdetrun|-updateresidexp|-adddetrunsummary|-declaremasterframe|-masterframe|-master|-rerun]\n\n");
    479495        fprintf (stdout, "-pending ");
    480496        psArgumentHelp(pendingArgs);
     
    587603        psArgumentHelp(updateresidexpArgs);
    588604        psFree(updateresidexpArgs);
     605
     606        fprintf (stdout, "-adddetrunsummary ");
     607        psArgumentHelp(adddetrunsummaryArgs);
     608        psFree(adddetrunsummaryArgs);
    589609
    590610        fprintf (stdout, "-declaremasterframe ");
     
    635655    psFree(residdetrunArgs);
    636656    psFree(updateresidexpArgs);
     657    psFree(adddetrunsummaryArgs);
    637658    psFree(declaremasterframeArgs);
    638659    psFree(masterframeArgs);
Note: See TracChangeset for help on using the changeset viewer.