IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 8501


Ignore:
Timestamp:
Aug 22, 2006, 5:50:53 PM (20 years ago)
Author:
jhoblitt
Message:

stub out -updatedetrun

Location:
trunk/ippTools/src
Files:
3 edited

Legend:

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

    r8498 r8501  
    3838static bool updateresidexpMode(pxConfig *config);
    3939static bool adddetrunsummaryMode(pxConfig *config);
     40static bool updatedetrunMode(pxConfig *config);
    4041static bool declaremasterframeMode(pxConfig *config); // axe?
    4142static bool masterframeMode(pxConfig *config); // axe?
     
    9899        MODECASE(DETTOOL_MODE_UPDATERESIDEXP,   updateresidexpMode);
    99100        MODECASE(DETTOOL_MODE_ADDDETRUNSUMMARY, adddetrunsummaryMode);
     101        MODECASE(DETTOOL_MODE_UPDATEDETRUN,     updatedetrunMode);
    100102        MODECASE(DETTOOL_MODE_DECLAREMASTERFRAME, declaremasterframeMode);
    101103        MODECASE(DETTOOL_MODE_MASTERFRAME,      masterframeMode);
     
    36833685}
    36843686
     3687static bool updatedetrunMode(pxConfig *config)
     3688{
     3689    PS_ASSERT_PTR_NON_NULL(config, false);
     3690
     3691    return true;
     3692}
     3693
    36853694static bool declaremasterframeMode(pxConfig *config)
    36863695{
  • trunk/ippTools/src/dettool.h

    r8489 r8501  
    3535    DETTOOL_MODE_UPDATERESIDEXP,
    3636    DETTOOL_MODE_ADDDETRUNSUMMARY,
     37    DETTOOL_MODE_UPDATEDETRUN,
    3738    DETTOOL_MODE_DECLAREMASTERFRAME,
    3839    DETTOOL_MODE_MASTERFRAME,
  • trunk/ippTools/src/dettoolConfig.c

    r8489 r8501  
    396396    psMetadataAddBool(adddetrunsummaryArgs, PS_LIST_TAIL, "-reject",  0,
    397397        "exposure is not to be stacked in the next iteration", false);
     398
     399    // -updatedetrun
     400    psMetadata *updatedetrunArgs = psMetadataAlloc();
     401    psMetadataAddStr(updatedetrunArgs, PS_LIST_TAIL, "-det_id",  0,
     402        "search for detrend master for detrend ID (required)", NULL);
     403    psMetadataAddBool(updatedetrunArgs, PS_LIST_TAIL, "-rerun",  0,
     404        "start a new iteration of this detrend run", false);
     405    psMetadataAddBool(updatedetrunArgs, PS_LIST_TAIL, "-stop",  0,
     406        "stop this detrend run", false);
    398407
    399408    // -declaremasterframe
     
    475484    PXTOOL_MODE("-updateresidexp", DETTOOL_MODE_UPDATERESIDEXP,updateresidexpArgs);
    476485    PXTOOL_MODE("-adddetrunsummary", DETTOOL_MODE_ADDDETRUNSUMMARY,adddetrunsummaryArgs);
     486    PXTOOL_MODE("-updatedetrun", DETTOOL_MODE_UPDATEDETRUN, updatedetrunArgs);
    477487    PXTOOL_MODE("-declaremasterframe",DETTOOL_MODE_DECLAREMASTERFRAME,declaremasterframeArgs);
    478488    PXTOOL_MODE("-masterframe",     DETTOOL_MODE_MASTERFRAME,  masterframeArgs);
     
    492502        printf("\nPan-STARRS Detrend Tool\n");
    493503        printf("Usage: %s <mode> [<options>]\n\n", argv[0]);
    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");
     504        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|-updatedetrun|-declaremasterframe|-masterframe|-master|-rerun]\n\n");
    495505        fprintf (stdout, "-pending ");
    496506        psArgumentHelp(pendingArgs);
     
    607617        psArgumentHelp(adddetrunsummaryArgs);
    608618        psFree(adddetrunsummaryArgs);
     619
     620        fprintf (stdout, "-updatedetrun ");
     621        psArgumentHelp(updatedetrunArgs);
     622        psFree(updatedetrunArgs);
    609623
    610624        fprintf (stdout, "-declaremasterframe ");
     
    656670    psFree(updateresidexpArgs);
    657671    psFree(adddetrunsummaryArgs);
     672    psFree(updatedetrunArgs);
    658673    psFree(declaremasterframeArgs);
    659674    psFree(masterframeArgs);
Note: See TracChangeset for help on using the changeset viewer.