IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 7, 2007, 5:18:56 PM (18 years ago)
Author:
eugene
Message:

adding rawExp,rawImfile comment and teltemp fields

File:
1 edited

Legend:

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

    r15740 r15775  
    589589        }
    590590        if (exp_id) {
    591             if (!psMetadataAddStr(where, PS_LIST_TAIL, "exp_id", 0, "==", exp_id)) {
     591            if (!psMetadataAddStr(where, PS_LIST_TAIL, "T1.exp_id", 0, "==", exp_id)) {
    592592                psError(PS_ERR_UNKNOWN, false, "failed to add item exp_id");
    593593                psFree(where);
     
    597597        }
    598598
    599         psString whereClaus = psDBGenerateWhereSQL(where, NULL);
     599
     600        psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
    600601        psFree(where);
    601         if (whereClaus) {
    602             psStringAppend(&query, " %s", whereClaus);
    603             psFree(whereClaus);
     602        if (whereClause) {
     603            psStringAppend(&query, " AND %s", whereClause);
     604            psFree(whereClause);
    604605        }
    605606    }
     
    10231024    }
    10241025
     1026    psString comment = psMetadataLookupStr(&status, config->args, "-comment");
     1027    if (!status) {
     1028        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -comment");
     1029        return false;
     1030    }
     1031
    10251032    psF32 airmass = psMetadataLookupF32(&status, config->args, "-airmass");
    10261033    if (!status) {
     
    10951102    }
    10961103
    1097     psF32 M1_x = psMetadataLookupF32(&status, config->args, "-M1_x");
    1098     if (!status) {
    1099         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_x");
    1100         return false;
    1101     }
    1102     psF32 M1_y = psMetadataLookupF32(&status, config->args, "-M1_y");
    1103     if (!status) {
    1104         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_y");
    1105         return false;
    1106     }
    1107     psF32 M1_z = psMetadataLookupF32(&status, config->args, "-M1_z");
    1108     if (!status) {
    1109         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_z");
    1110         return false;
    1111     }
    1112     psF32 M1_tip = psMetadataLookupF32(&status, config->args, "-M1_tip");
    1113     if (!status) {
    1114         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_tip");
    1115         return false;
    1116     }
    1117     psF32 M1_tilt = psMetadataLookupF32(&status, config->args, "-M1_tilt");
    1118     if (!status) {
    1119         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_tilt");
    1120         return false;
    1121     }
    1122 
    1123     psF32 M2_x = psMetadataLookupF32(&status, config->args, "-M2_x");
    1124     if (!status) {
    1125         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_x");
    1126         return false;
    1127     }
    1128     psF32 M2_y = psMetadataLookupF32(&status, config->args, "-M2_y");
    1129     if (!status) {
    1130         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_y");
    1131         return false;
    1132     }
    1133     psF32 M2_z = psMetadataLookupF32(&status, config->args, "-M2_z");
    1134     if (!status) {
    1135         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_z");
    1136         return false;
    1137     }
    1138     psF32 M2_tip = psMetadataLookupF32(&status, config->args, "-M2_tip");
    1139     if (!status) {
    1140         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_tip");
    1141         return false;
    1142     }
    1143     psF32 M2_tilt = psMetadataLookupF32(&status, config->args, "-M2_tilt");
    1144     if (!status) {
    1145         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_tilt");
     1104    psF32 m1_x = psMetadataLookupF32(&status, config->args, "-m1_x");
     1105    if (!status) {
     1106        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_x");
     1107        return false;
     1108    }
     1109    psF32 m1_y = psMetadataLookupF32(&status, config->args, "-m1_y");
     1110    if (!status) {
     1111        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_y");
     1112        return false;
     1113    }
     1114    psF32 m1_z = psMetadataLookupF32(&status, config->args, "-m1_z");
     1115    if (!status) {
     1116        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_z");
     1117        return false;
     1118    }
     1119    psF32 m1_tip = psMetadataLookupF32(&status, config->args, "-m1_tip");
     1120    if (!status) {
     1121        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_tip");
     1122        return false;
     1123    }
     1124    psF32 m1_tilt = psMetadataLookupF32(&status, config->args, "-m1_tilt");
     1125    if (!status) {
     1126        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_tilt");
     1127        return false;
     1128    }
     1129
     1130    psF32 m2_x = psMetadataLookupF32(&status, config->args, "-m2_x");
     1131    if (!status) {
     1132        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_x");
     1133        return false;
     1134    }
     1135    psF32 m2_y = psMetadataLookupF32(&status, config->args, "-m2_y");
     1136    if (!status) {
     1137        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_y");
     1138        return false;
     1139    }
     1140    psF32 m2_z = psMetadataLookupF32(&status, config->args, "-m2_z");
     1141    if (!status) {
     1142        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_z");
     1143        return false;
     1144    }
     1145    psF32 m2_tip = psMetadataLookupF32(&status, config->args, "-m2_tip");
     1146    if (!status) {
     1147        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_tip");
     1148        return false;
     1149    }
     1150    psF32 m2_tilt = psMetadataLookupF32(&status, config->args, "-m2_tilt");
     1151    if (!status) {
     1152        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_tilt");
    11461153        return false;
    11471154    }
     
    11651172    if (!status) {
    11661173        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -env_wind_dir");
     1174        return false;
     1175    }
     1176
     1177    psF32 teltemp_m1 = psMetadataLookupF32(&status, config->args, "-teltemp_m1");
     1178    if (!status) {
     1179        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m1");
     1180        return false;
     1181    }
     1182    psF32 teltemp_m1cell = psMetadataLookupF32(&status, config->args, "-teltemp_m1cell");
     1183    if (!status) {
     1184        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m1cell");
     1185        return false;
     1186    }
     1187    psF32 teltemp_m2 = psMetadataLookupF32(&status, config->args, "-teltemp_m2");
     1188    if (!status) {
     1189        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m2");
     1190        return false;
     1191    }
     1192    psF32 teltemp_spider = psMetadataLookupF32(&status, config->args, "-teltemp_spider");
     1193    if (!status) {
     1194        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_spider");
     1195        return false;
     1196    }
     1197    psF32 teltemp_truss = psMetadataLookupF32(&status, config->args, "-teltemp_truss");
     1198    if (!status) {
     1199        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_truss");
     1200        return false;
     1201    }
     1202    psF32 teltemp_extra = psMetadataLookupF32(&status, config->args, "-teltemp_extra");
     1203    if (!status) {
     1204        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_extra");
    11671205        return false;
    11681206    }
     
    12401278        reduction ? reduction : exp->reduction,
    12411279        filter,
     1280        comment,
    12421281        airmass,
    12431282        ra,
     
    12521291        ccd_temp,
    12531292        posang,
    1254         M1_x,
    1255         M1_y,
    1256         M1_z,
    1257         M1_tip,
    1258         M1_tilt,
    1259         M2_x,
    1260         M2_y,
    1261         M2_z,
    1262         M2_tip,
    1263         M2_tilt,
     1293        m1_x,
     1294        m1_y,
     1295        m1_z,
     1296        m1_tip,
     1297        m1_tilt,
     1298        m2_x,
     1299        m2_y,
     1300        m2_z,
     1301        m2_tip,
     1302        m2_tilt,
    12641303        env_temp,
    12651304        env_humid,
    12661305        env_wind,
    12671306        env_dir,
     1307        teltemp_m1,
     1308        teltemp_m1cell,
     1309        teltemp_m2,
     1310        teltemp_spider,
     1311        teltemp_truss,
     1312        teltemp_extra,
    12681313        pon_time,
    12691314        user_1,
     
    13611406    }
    13621407
     1408    psString comment = psMetadataLookupStr(&status, config->args, "-comment");
     1409    if (!status) {
     1410        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -comment");
     1411        return false;
     1412    }
     1413
    13631414    psF32 airmass = psMetadataLookupF32(&status, config->args, "-airmass");
    13641415    if (!status) {
     
    14331484    }
    14341485
    1435     psF32 M1_x = psMetadataLookupF32(&status, config->args, "-M1_x");
    1436     if (!status) {
    1437         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_x");
    1438         return false;
    1439     }
    1440     psF32 M1_y = psMetadataLookupF32(&status, config->args, "-M1_y");
    1441     if (!status) {
    1442         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_y");
    1443         return false;
    1444     }
    1445     psF32 M1_z = psMetadataLookupF32(&status, config->args, "-M1_z");
    1446     if (!status) {
    1447         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_z");
    1448         return false;
    1449     }
    1450     psF32 M1_tip = psMetadataLookupF32(&status, config->args, "-M1_tip");
    1451     if (!status) {
    1452         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_tip");
    1453         return false;
    1454     }
    1455     psF32 M1_tilt = psMetadataLookupF32(&status, config->args, "-M1_tilt");
    1456     if (!status) {
    1457         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M1_tilt");
    1458         return false;
    1459     }
    1460 
    1461     psF32 M2_x = psMetadataLookupF32(&status, config->args, "-M2_x");
    1462     if (!status) {
    1463         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_x");
    1464         return false;
    1465     }
    1466     psF32 M2_y = psMetadataLookupF32(&status, config->args, "-M2_y");
    1467     if (!status) {
    1468         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_y");
    1469         return false;
    1470     }
    1471     psF32 M2_z = psMetadataLookupF32(&status, config->args, "-M2_z");
    1472     if (!status) {
    1473         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_z");
    1474         return false;
    1475     }
    1476     psF32 M2_tip = psMetadataLookupF32(&status, config->args, "-M2_tip");
    1477     if (!status) {
    1478         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_tip");
    1479         return false;
    1480     }
    1481     psF32 M2_tilt = psMetadataLookupF32(&status, config->args, "-M2_tilt");
    1482     if (!status) {
    1483         psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -M2_tilt");
     1486    psF32 m1_x = psMetadataLookupF32(&status, config->args, "-m1_x");
     1487    if (!status) {
     1488        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_x");
     1489        return false;
     1490    }
     1491    psF32 m1_y = psMetadataLookupF32(&status, config->args, "-m1_y");
     1492    if (!status) {
     1493        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_y");
     1494        return false;
     1495    }
     1496    psF32 m1_z = psMetadataLookupF32(&status, config->args, "-m1_z");
     1497    if (!status) {
     1498        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_z");
     1499        return false;
     1500    }
     1501    psF32 m1_tip = psMetadataLookupF32(&status, config->args, "-m1_tip");
     1502    if (!status) {
     1503        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_tip");
     1504        return false;
     1505    }
     1506    psF32 m1_tilt = psMetadataLookupF32(&status, config->args, "-m1_tilt");
     1507    if (!status) {
     1508        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m1_tilt");
     1509        return false;
     1510    }
     1511
     1512    psF32 m2_x = psMetadataLookupF32(&status, config->args, "-m2_x");
     1513    if (!status) {
     1514        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_x");
     1515        return false;
     1516    }
     1517    psF32 m2_y = psMetadataLookupF32(&status, config->args, "-m2_y");
     1518    if (!status) {
     1519        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_y");
     1520        return false;
     1521    }
     1522    psF32 m2_z = psMetadataLookupF32(&status, config->args, "-m2_z");
     1523    if (!status) {
     1524        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_z");
     1525        return false;
     1526    }
     1527    psF32 m2_tip = psMetadataLookupF32(&status, config->args, "-m2_tip");
     1528    if (!status) {
     1529        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_tip");
     1530        return false;
     1531    }
     1532    psF32 m2_tilt = psMetadataLookupF32(&status, config->args, "-m2_tilt");
     1533    if (!status) {
     1534        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -m2_tilt");
    14841535        return false;
    14851536    }
     
    15031554    if (!status) {
    15041555        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -env_wind_dir");
     1556        return false;
     1557    }
     1558
     1559    psF32 teltemp_m1 = psMetadataLookupF32(&status, config->args, "-teltemp_m1");
     1560    if (!status) {
     1561        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m1");
     1562        return false;
     1563    }
     1564    psF32 teltemp_m1cell = psMetadataLookupF32(&status, config->args, "-teltemp_m1cell");
     1565    if (!status) {
     1566        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m1cell");
     1567        return false;
     1568    }
     1569    psF32 teltemp_m2 = psMetadataLookupF32(&status, config->args, "-teltemp_m2");
     1570    if (!status) {
     1571        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_m2");
     1572        return false;
     1573    }
     1574    psF32 teltemp_spider = psMetadataLookupF32(&status, config->args, "-teltemp_spider");
     1575    if (!status) {
     1576        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_spider");
     1577        return false;
     1578    }
     1579    psF32 teltemp_truss = psMetadataLookupF32(&status, config->args, "-teltemp_truss");
     1580    if (!status) {
     1581        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_truss");
     1582        return false;
     1583    }
     1584    psF32 teltemp_extra = psMetadataLookupF32(&status, config->args, "-teltemp_extra");
     1585    if (!status) {
     1586        psError(PS_ERR_UNKNOWN, false, "failed to lookup value for -teltemp_extra");
    15051587        return false;
    15061588    }
     
    15771659        filelevel,
    15781660        filter,
     1661        comment,
    15791662        airmass,
    15801663        ra,
     
    15891672        ccd_temp,
    15901673        posang,
    1591         M1_x,
    1592         M1_y,
    1593         M1_z,
    1594         M1_tip,
    1595         M1_tilt,
    1596         M2_x,
    1597         M2_y,
    1598         M2_z,
    1599         M2_tip,
    1600         M2_tilt,
     1674        m1_x,
     1675        m1_y,
     1676        m1_z,
     1677        m1_tip,
     1678        m1_tilt,
     1679        m2_x,
     1680        m2_y,
     1681        m2_z,
     1682        m2_tip,
     1683        m2_tilt,
    16011684        env_temp,
    16021685        env_humid,
    16031686        env_wind,
    16041687        env_dir,
     1688        teltemp_m1,
     1689        teltemp_m1cell,
     1690        teltemp_m2,
     1691        teltemp_spider,
     1692        teltemp_truss,
     1693        teltemp_extra,
    16051694        pon_time,
    16061695        user_1,
Note: See TracChangeset for help on using the changeset viewer.