IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 19, 2007, 3:30:29 PM (19 years ago)
Author:
jhoblitt
Message:

implement dettool detRun.{_min, _max} range support

File:
1 edited

Legend:

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

    r11138 r11197  
    7272    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-mode",  0,
    7373            "define the mode of this detrend run", "master");
     74    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-workdir",  0,
     75            "define workdir (required)", NULL);
     76    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-inst",  0,
     77            "define camera", NULL);
     78    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-telescope",  0,
     79            "define telescope", NULL);
    7480    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-exp_type",  0,
    7581            "define exposure type", NULL);
    76     psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-workdir",  0,
    77             "define workdir (required)", NULL);
    7882    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-filter",  0,
    7983            "define filter ", NULL);
    80     psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-airmass",  0,
    81             "define airmass", NAN);
    82     psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-exp_time",  0,
    83             "define exposure time", NAN);
    84     psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-ccd_temp",  0,
    85             "define ccd tempature", NAN);
    86     psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-posang",  0,
    87             "define rotator position angle", NAN);
    88     psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-object",  0,
    89             "define exposure object", NULL);
     84    psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-airmass_min",  0,
     85            "define min airmass", NAN);
     86    psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-airmass_max",  0,
     87            "define max airmass", NAN);
     88    psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-exp_time_min",  0,
     89            "define min exposure time", NAN);
     90    psMetadataAddF32(definebytagArgs, PS_LIST_TAIL, "-exp_time_max",  0,
     91            "define max exposure time", NAN);
     92    psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-ccd_temp_min",  0,
     93            "define min ccd tempature", NAN);
     94    psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-ccd_temp_max",  0,
     95            "define max ccd tempature", NAN);
     96    psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-posang_min",  0,
     97            "define min rotator position angle", NAN);
     98    psMetadataAddF64(definebytagArgs, PS_LIST_TAIL, "-posang_max",  0,
     99            "define max rotator position angle", NAN);
    90100    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-registered",  0,
    91101            "time detrend run was registered", now);
     102    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-time_begin",  0,
     103            "detrend applyes to exposures taken during this peroid", NULL);
     104    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-time_end",  0,
     105            "detrend applyes to exposures taken during this peroid", NULL);
    92106    psMetadataAddStr(definebytagArgs, PS_LIST_TAIL, "-use_begin",  0,
    93107            "start of detrend run applicable peroid", NULL);
     
    103117    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-mode",  0,
    104118            "define the mode of this detrend run", "master");
     119    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-workdir",  0,
     120            "define workdir (required)", NULL);
     121    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-inst",  0,
     122            "define camera", NULL);
     123    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-telescope",  0,
     124            "define telescope", NULL);
    105125    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-exp_type",  0,
    106126            "define exposure type", NULL);
    107     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-workdir",  0,
    108             "define workdir (required)", NULL);
    109127    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-filter",  0,
    110128            "define filter ", NULL);
    111     psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-airmass",  0,
    112             "define airmass", NAN);
    113     psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-exp_time",  0,
    114             "define exposure time", NAN);
    115     psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp",  0,
    116             "define ccd tempature", NAN);
    117     psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang",  0,
    118             "define rotator position angle", NAN);
    119     psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-object",  0,
    120             "define exposure object", NULL);
     129    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-airmass_min",  0,
     130            "define min airmass", NAN);
     131    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-airmass_max",  0,
     132            "define max airmass", NAN);
     133    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-exp_time_min",  0,
     134            "define min exposure time", NAN);
     135    psMetadataAddF32(definebyqueryArgs, PS_LIST_TAIL, "-exp_time_max",  0,
     136            "define max exposure time", NAN);
     137    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_min",  0,
     138            "define min ccd tempature", NAN);
     139    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-ccd_temp_max",  0,
     140            "define max ccd tempature", NAN);
     141    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang_min",  0,
     142            "define min rotator position angle", NAN);
     143    psMetadataAddF64(definebyqueryArgs, PS_LIST_TAIL, "-posang_max",  0,
     144            "define max rotator position angle", NAN);
    121145    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-registered",  0,
    122146            "time detrend run was registered", now);
     147    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-time_begin",  0,
     148            "detrend applyes to exposures taken during this peroid", NULL);
     149    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-time_end",  0,
     150            "detrend applyes to exposures taken during this peroid", NULL);
    123151    psMetadataAddStr(definebyqueryArgs, PS_LIST_TAIL, "-use_begin",  0,
    124152            "start of detrend run applicable peroid", NULL);
     
    158186    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_filter",  0,
    159187            "define filter ", NULL);
    160     psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_airmass",  0,
     188    psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_airmass_min",  0,
    161189            "define airmass", NAN);
    162     psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_exp_time",  0,
     190    psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_airmass_max",  0,
     191            "define airmass", NAN);
     192    psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_exp_time_min",  0,
    163193            "define exposure time", NAN);
    164     psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_ccd_temp",  0,
     194    psMetadataAddF32(definebydetrunArgs, PS_LIST_TAIL, "-set_exp_time_max",  0,
     195            "define exposure time", NAN);
     196    psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_ccd_temp_min",  0,
    165197            "define ccd tempature", NAN);
    166     psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_posang",  0,
     198    psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_ccd_temp_max",  0,
     199            "define ccd tempature", NAN);
     200    psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_posang_min",  0,
    167201            "define rotator position angle", NAN);
    168     psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_object",  0,
    169             "define exposure object", NULL);
     202    psMetadataAddF64(definebydetrunArgs, PS_LIST_TAIL, "-set_posang_max",  0,
     203            "define rotator position angle", NAN);
    170204    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_registered",  0,
    171205            "time detrend run was registered", now);
     206    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_time_begin",  0,
     207            "start of peroid to apply detrend too", NULL);
     208    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_time_end",  0,
     209            "end of peroid to apply detrend too", NULL);
    172210    psMetadataAddStr(definebydetrunArgs, PS_LIST_TAIL, "-set_use_begin",  0,
    173211            "start of detrend run applicable peroid", NULL);
     
    655693    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-mode",  0,
    656694            "define the mode of this detrend run", "master");
     695    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-workdir",  0,
     696            "define workdir (required)", NULL);
     697    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-inst",  0,
     698            "define camera", NULL);
     699    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-telescope",  0,
     700            "define telescope", NULL);
    657701    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-exp_type",  0,
    658702            "define exposure type", NULL);
    659     psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-workdir",  0,
    660             "define workdir (required)", NULL);
    661703    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-filter",  0,
    662704            "define filter ", NULL);
    663     psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-airmass",  0,
    664             "define airmass", NAN);
    665     psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-exp_time",  0,
    666             "define exposure time", NAN);
    667     psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-ccd_temp",  0,
    668             "define ccd tempature", NAN);
    669     psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-posang",  0,
    670             "define rotator position angle", NAN);
    671     psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-object",  0,
    672             "define exposure object", NULL);
     705    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-airmass_min",  0,
     706            "define min airmass", NAN);
     707    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-airmass_max",  0,
     708            "define max airmass", NAN);
     709    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-exp_time_min",  0,
     710            "define min exposure time", NAN);
     711    psMetadataAddF32(register_detrendArgs, PS_LIST_TAIL, "-exp_time_max",  0,
     712            "define max exposure time", NAN);
     713    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-ccd_temp_min",  0,
     714            "define min ccd tempature", NAN);
     715    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-ccd_temp_max",  0,
     716            "define max ccd tempature", NAN);
     717    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-posang_min",  0,
     718            "define min rotator position angle", NAN);
     719    psMetadataAddF64(register_detrendArgs, PS_LIST_TAIL, "-posang_max",  0,
     720            "define max rotator position angle", NAN);
    673721    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-registered",  0,
    674722            "time detrend run was registered", now);
     723    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-time_begin",  0,
     724            "detrend applyes to exposures taken during this peroid", NULL);
     725    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-time_end",  0,
     726            "detrend applyes to exposures taken during this peroid", NULL);
    675727    psMetadataAddStr(register_detrendArgs, PS_LIST_TAIL, "-use_begin",  0,
    676728            "start of detrend run applicable peroid", NULL);
     
    715767        if (config->mode) { \
    716768            psError(PS_ERR_UNKNOWN, true, "only one mode selection is allowed"); \
     769            psFree(argset); \
     770            psFree(argSets); \
    717771            goto FAIL; \
    718772        } \
     
    907961
    908962FAIL:
    909     psFree(config);
     963//    psFree(config);
    910964    pmConfigDone();
    911965    psLibFinalize();
Note: See TracChangeset for help on using the changeset viewer.