IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9816


Ignore:
Timestamp:
Oct 31, 2006, 5:15:14 PM (20 years ago)
Author:
jhoblitt
Message:

stub out -register_detrend & -register_detrend_imfile

Location:
trunk/ippTools/src
Files:
3 edited

Legend:

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

    r9766 r9816  
    6464static bool updatedetrunMode(pxConfig *config);
    6565static bool rerunMode(pxConfig *config);
     66static bool register_detrendMode(pxConfig *config);
     67static bool register_detrend_imfileMode(pxConfig *config);
    6668
    6769static bool convertDetIdToStr(psArray *mds);
     
    126128        MODECASE(DETTOOL_MODE_UPDATEDETRUN,     updatedetrunMode);
    127129        MODECASE(DETTOOL_MODE_RERUN,            rerunMode);
     130        MODECASE(DETTOOL_MODE_REGISTER_DETREND, register_detrendMode);
     131        MODECASE(DETTOOL_MODE_REGISTER_DETREND_IMFILE, register_detrend_imfileMode);
    128132        default:
    129133            psAbort(argv[0], "invalid option (this should not happen)");
     
    46104614}
    46114615
     4616static bool register_detrendMode(pxConfig *config)
     4617{
     4618    PS_ASSERT_PTR_NON_NULL(config, false);
     4619    return true;
     4620}
     4621
     4622static bool register_detrend_imfileMode(pxConfig *config)
     4623{
     4624    PS_ASSERT_PTR_NON_NULL(config, false);
     4625    return true;
     4626}
     4627
    46124628static psS32 incrementIteration(pxConfig *config, const char *det_id)
    46134629{
  • trunk/ippTools/src/dettool.h

    r9766 r9816  
    5858    DETTOOL_MODE_ADDDETRUNSUMMARY,
    5959    DETTOOL_MODE_UPDATEDETRUN,
    60     DETTOOL_MODE_RERUN
     60    DETTOOL_MODE_RERUN,
     61    DETTOOL_MODE_REGISTER_DETREND,
     62    DETTOOL_MODE_REGISTER_DETREND_IMFILE
    6163} dettoolMode;
    6264
  • trunk/ippTools/src/dettoolConfig.c

    r9766 r9816  
    519519        "include this exposure (multiple OK, required)", NULL);
    520520
     521    // -register_detrend
     522    psMetadata *register_detrendArgs = psMetadataAlloc();
     523    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-det_type",  0,
     524            "define the type of detrend run (required)", NULL);
     525    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-exp_type",  0,
     526        "define exposure type", NULL);
     527    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-filter",  0,
     528            "define filter ", NULL);
     529    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-airmass",  0,
     530            "define airmass", NAN);
     531    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-exp_time",  0,
     532            "define exposure time", NAN);
     533    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-ccd_temp",  0,
     534            "define ccd tempature", NAN);
     535    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-posang",  0,
     536            "define rotator position angle", NAN);
     537    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-object",  0,
     538            "define exposure object", NULL);
     539    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-registered",  0,
     540            "time detrend run was registered", now);
     541    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-use_begin",  0,
     542            "start of detrend run applicable peroid", NULL);
     543    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-use_end",  0,
     544            "end of detrend run applicable peroid", NULL);
     545    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-bg",  0,
     546            "define exposue background", NAN);
     547    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-bg_stdev",  0,
     548            "define exposue background stdev", NAN);
     549    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     550            "define exposue background mean stdev", NAN);
     551    psMetadataAddBool(register_detrendArgs, PS_LIST_TAIL, "-simple",  0,
     552            "use the simple output format", false);
     553 
     554    // -register_detrend_imfile
     555    psMetadata *register_detrend_imfileArgs = psMetadataAlloc();
     556    psMetadataAddStr(register_detrend_imfileArgs, PS_LIST_TAIL, "-det_id",  0,
     557            "define detrend ID", NULL);
     558    psMetadataAddStr(register_detrend_imfileArgs, PS_LIST_TAIL, "-class_id",  0,
     559            "search for class ID", NULL);
     560    psMetadataAddStr(register_detrend_imfileArgs, PS_LIST_TAIL, "-uri",  0,
     561            "define resid file URI (required)", NULL);
     562    psMetadataAddF64(register_detrend_imfileArgs, PS_LIST_TAIL, "-bg",  0,
     563            "define exposue background", NAN);
     564    psMetadataAddF64(register_detrend_imfileArgs, PS_LIST_TAIL, "-bg_stdev",  0,
     565            "define exposue background stdev", NAN);
     566    psMetadataAddF64(register_detrend_imfileArgs, PS_LIST_TAIL, "-bg_mean_stdev",  0,
     567            "define exposue background mean stdev", NAN);
     568    psMetadataAddStr(register_detrend_imfileArgs, PS_LIST_TAIL, "-b1_uri",  0,
     569            "define banana 1", NULL);
     570    psMetadataAddStr(register_detrend_imfileArgs, PS_LIST_TAIL, "-b2_uri",  0,
     571            "define banana 2", NULL);
     572
    521573    psFree(now);
    522574
     
    575627    PXTOOL_MODE("-updatedetrun", DETTOOL_MODE_UPDATEDETRUN, updatedetrunArgs);
    576628    PXTOOL_MODE("-rerun",           DETTOOL_MODE_RERUN,         rerunArgs);
     629    PXTOOL_MODE("-register_detrend", DETTOOL_MODE_REGISTER_DETREND, register_detrendArgs);
     630    PXTOOL_MODE("-register_detrend_imfile", DETTOOL_MODE_REGISTER_DETREND_IMFILE, register_detrend_imfileArgs);
    577631
    578632    bool argErr = false;
Note: See TracChangeset for help on using the changeset viewer.