IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 9189


Ignore:
Timestamp:
Oct 3, 2006, 6:35:19 PM (20 years ago)
Author:
jhoblitt
Message:

add obstype to raw* tables

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/tasks.md

    r9181 r9189  
    1 # $Id: tasks.md,v 1.81 2006-10-04 03:55:31 jhoblitt Exp $
     1# $Id: tasks.md,v 1.82 2006-10-04 04:31:58 jhoblitt Exp $
    22
    33# this table records all exposure ID ever seen from the summit
     
    7878    ccd_temp    F32         0.0
    7979    posang      F64         0.0
     80    obstype     STR         64
    8081END
    8182
     
    99100    ccd_temp    F32         0.0
    100101    posang      F64         0.0
     102    obstype     STR         64
    101103END
    102104
     
    119121    ccd_temp    F32         0.0
    120122    posang      F64         0.0
     123    obstype     STR         64
    121124END
    122125
  • trunk/ippTools/configure.ac

    r9186 r9189  
    1616PKG_CHECK_MODULES([PSLIB], [pslib >= 0.12.99])
    1717PKG_CHECK_MODULES([PSMODULES], [psmodules >= 0.12.0])
    18 PKG_CHECK_MODULES([IPPDB], [ippdb >= 0.0.42])
     18PKG_CHECK_MODULES([IPPDB], [ippdb >= 0.0.43])
    1919
    2020AC_PROG_PERL_MODULES(
  • trunk/ippTools/scripts/regtest.sh

    r9057 r9189  
    2121
    2222for ID in `seq 0 3`; do
    23     $p0tool -updateimfile -exp_tag t10 -exp_type object -class OTA -class_id $ID -filter r -airmass 10 -ra 1 -decl 2 -exp_time 0 -bg 1 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 10 -posang 10 || exit 1
     23    $p0tool -updateimfile -exp_tag t10 -exp_type object -class OTA -class_id $ID -filter r -airmass 10 -ra 1 -decl 2 -exp_time 0 -bg 1 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 10 -posang 10 -obstype dog || exit 1
    2424done;
    2525
    26 $p0tool -updateexp -exp_tag t10 -filter r -airmass 10 -ra 1 -decl 2 -exp_type bias -exp_time 0 -bg 10 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 45 -posang 10 $* || exit 1
     26$p0tool -updateexp -exp_tag t10 -filter r -airmass 10 -ra 1 -decl 2 -exp_type bias -exp_time 0 -bg 10 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 45 -posang 10 -obstype dog $* || exit 1
    2727
    2828for ID in `seq 0 3`; do
    29     $p0tool -updateimfile -exp_tag t11 -exp_type object -class OTA -class_id $ID -filter r -airmass 10 -ra 1 -decl 2 -exp_time 0 -bg 1 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 10 -posang 10 || exit 1
     29    $p0tool -updateimfile -exp_tag t11 -exp_type object -class OTA -class_id $ID -filter r -airmass 10 -ra 1 -decl 2 -exp_time 0 -bg 1 -bg_stdev 1 -bg_mean_stdev 10 -alt 10 -az 10 -ccd_temp 10 -posang 10 -obstype dog || exit 1
    3030done;
    3131
    32 $p0tool -updateexp -exp_tag t11 -filter r -airmass 11 -ra 1 -decl 2 -exp_type bias -exp_time 0 -bg 11 -bg_stdev 1 -bg_mean_stdev 11 -alt 11 -az 11 -ccd_temp 45 -posang 11 $* || exit 1
     32$p0tool -updateexp -exp_tag t11 -filter r -airmass 11 -ra 1 -decl 2 -exp_type bias -exp_time 0 -bg 11 -bg_stdev 1 -bg_mean_stdev 11 -alt 11 -az 11 -ccd_temp 45 -posang 11 -obstype dog $* || exit 1
  • trunk/ippTools/src/regtool.c

    r9057 r9189  
    794794        return false;
    795795    }
     796    psString obstype = psMetadataLookupStr(&status, config->args, "-obstype");
     797    if (!status) {
     798        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -obstype");
     799        return false;
     800    }
     801    if (!obstype) {
     802        psError(PS_ERR_UNKNOWN, true, "-obstype is required");
     803        return false;
     804    }
    796805
    797806    return rawDetrendExpRowAlloc(
     
    812821        az,
    813822        ccd_temp,
    814         posang
     823        posang,
     824        obstype
    815825    );
    816826}
     
    937947    if (isnan(posang)) {
    938948        psError(PS_ERR_UNKNOWN, true, "-posang is required");
     949        return false;
     950    }
     951    psString obstype = psMetadataLookupStr(&status, config->args, "-obstype");
     952    if (!status) {
     953        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -obstype");
     954        return false;
     955    }
     956    if (!obstype) {
     957        psError(PS_ERR_UNKNOWN, true, "-obstype is required");
    939958        return false;
    940959    }
     
    957976        az,
    958977        ccd_temp,
    959         posang
     978        posang,
     979        obstype
    960980    );
    961981}
  • trunk/ippTools/src/regtoolConfig.c

    r9057 r9189  
    7979    psMetadataAddF64(updateexpArgs, PS_LIST_TAIL, "-posang",  0,
    8080        "define rotator position angle", NAN);
     81    psMetadataAddStr(updateexpArgs, PS_LIST_TAIL, "-obstype",  0,
     82        "define exposure obstype", NULL);
    8183    /*
    8284    psMetadataAddStr(updateArgs, PS_LIST_TAIL, "-recip",  0,
     
    122124    psMetadataAddF64(updateimfileArgs, PS_LIST_TAIL, "-posang",  0,
    123125        "define rotator position angle", NAN);
     126    psMetadataAddStr(updateimfileArgs, PS_LIST_TAIL, "-obstype",  0,
     127        "define exposure obstype", NULL);
    124128   
    125129    // -rawimfile
Note: See TracChangeset for help on using the changeset viewer.