IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 5, 2007, 11:55:11 AM (19 years ago)
Author:
eugene
Message:

added various chip and camera level metadata fields (bias stdev, ap resid, etc)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippdb/tests/objectfrommetadata.c

    r13621 r13649  
    12881288            exit(EXIT_FAILURE);
    12891289        }
    1290         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
    1291             psFree(md);
    1292             exit(EXIT_FAILURE);
    1293         }
    1294         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {
    1295             psFree(md);
    1296             exit(EXIT_FAILURE);
    1297         }
    1298         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     1290        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) {
     1291            psFree(md);
     1292            exit(EXIT_FAILURE);
     1293        }
     1294        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) {
     1295            psFree(md);
     1296            exit(EXIT_FAILURE);
     1297        }
     1298        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) {
     1299            psFree(md);
     1300            exit(EXIT_FAILURE);
     1301        }
     1302        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias", 0, NULL, 32.32)) {
     1303            psFree(md);
     1304            exit(EXIT_FAILURE);
     1305        }
     1306        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bias_stdev", 0, NULL, 32.32)) {
     1307            psFree(md);
     1308            exit(EXIT_FAILURE);
     1309        }
     1310        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_0", 0, NULL, 32.32)) {
     1311            psFree(md);
     1312            exit(EXIT_FAILURE);
     1313        }
     1314        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_1", 0, NULL, 32.32)) {
     1315            psFree(md);
     1316            exit(EXIT_FAILURE);
     1317        }
     1318        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fringe_2", 0, NULL, 32.32)) {
     1319            psFree(md);
     1320            exit(EXIT_FAILURE);
     1321        }
     1322        if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_ra", 0, NULL, 32.32)) {
     1323            psFree(md);
     1324            exit(EXIT_FAILURE);
     1325        }
     1326        if (!psMetadataAddF32(md, PS_LIST_TAIL, "sigma_dec", 0, NULL, 32.32)) {
     1327            psFree(md);
     1328            exit(EXIT_FAILURE);
     1329        }
     1330        if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid", 0, NULL, 32.32)) {
     1331            psFree(md);
     1332            exit(EXIT_FAILURE);
     1333        }
     1334        if (!psMetadataAddF32(md, PS_LIST_TAIL, "ap_resid_stdev", 0, NULL, 32.32)) {
     1335            psFree(md);
     1336            exit(EXIT_FAILURE);
     1337        }
     1338        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) {
     1339            psFree(md);
     1340            exit(EXIT_FAILURE);
     1341        }
     1342        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) {
     1343            psFree(md);
     1344            exit(EXIT_FAILURE);
     1345        }
     1346        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) {
     1347            psFree(md);
     1348            exit(EXIT_FAILURE);
     1349        }
     1350        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) {
     1351            psFree(md);
     1352            exit(EXIT_FAILURE);
     1353        }
     1354        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) {
     1355            psFree(md);
     1356            exit(EXIT_FAILURE);
     1357        }
     1358        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) {
    12991359            psFree(md);
    13001360            exit(EXIT_FAILURE);
     
    13271387            exit(EXIT_FAILURE);
    13281388        }
    1329         if (!object->bg == 64.64) {
    1330             psFree(object);
    1331             exit(EXIT_FAILURE);
    1332         }
    1333         if (!object->bg_stdev == 64.64) {
    1334             psFree(object);
    1335             exit(EXIT_FAILURE);
    1336         }
    1337         if (!object->bg_mean_stdev == 64.64) {
     1389        if (!object->bg == 32.32) {
     1390            psFree(object);
     1391            exit(EXIT_FAILURE);
     1392        }
     1393        if (!object->bg_stdev == 32.32) {
     1394            psFree(object);
     1395            exit(EXIT_FAILURE);
     1396        }
     1397        if (!object->bg_mean_stdev == 32.32) {
     1398            psFree(object);
     1399            exit(EXIT_FAILURE);
     1400        }
     1401        if (!object->bias == 32.32) {
     1402            psFree(object);
     1403            exit(EXIT_FAILURE);
     1404        }
     1405        if (!object->bias_stdev == 32.32) {
     1406            psFree(object);
     1407            exit(EXIT_FAILURE);
     1408        }
     1409        if (!object->fringe_0 == 32.32) {
     1410            psFree(object);
     1411            exit(EXIT_FAILURE);
     1412        }
     1413        if (!object->fringe_1 == 32.32) {
     1414            psFree(object);
     1415            exit(EXIT_FAILURE);
     1416        }
     1417        if (!object->fringe_2 == 32.32) {
     1418            psFree(object);
     1419            exit(EXIT_FAILURE);
     1420        }
     1421        if (!object->sigma_ra == 32.32) {
     1422            psFree(object);
     1423            exit(EXIT_FAILURE);
     1424        }
     1425        if (!object->sigma_dec == 32.32) {
     1426            psFree(object);
     1427            exit(EXIT_FAILURE);
     1428        }
     1429        if (!object->ap_resid == 32.32) {
     1430            psFree(object);
     1431            exit(EXIT_FAILURE);
     1432        }
     1433        if (!object->ap_resid_stdev == 32.32) {
     1434            psFree(object);
     1435            exit(EXIT_FAILURE);
     1436        }
     1437        if (!object->fwhm == 32.32) {
     1438            psFree(object);
     1439            exit(EXIT_FAILURE);
     1440        }
     1441        if (!object->fwhm_range == 32.32) {
     1442            psFree(object);
     1443            exit(EXIT_FAILURE);
     1444        }
     1445        if (!object->n_stars == -32) {
     1446            psFree(object);
     1447            exit(EXIT_FAILURE);
     1448        }
     1449        if (!object->n_extended == -32) {
     1450            psFree(object);
     1451            exit(EXIT_FAILURE);
     1452        }
     1453        if (!object->n_cr == -32) {
     1454            psFree(object);
     1455            exit(EXIT_FAILURE);
     1456        }
     1457        if (!object->n_astrom == -32) {
    13381458            psFree(object);
    13391459            exit(EXIT_FAILURE);
     
    14551575            exit(EXIT_FAILURE);
    14561576        }
    1457         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg", 0, NULL, 64.64)) {
    1458             psFree(md);
    1459             exit(EXIT_FAILURE);
    1460         }
    1461         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 64.64)) {
    1462             psFree(md);
    1463             exit(EXIT_FAILURE);
    1464         }
    1465         if (!psMetadataAddF64(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 64.64)) {
     1577        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg", 0, NULL, 32.32)) {
     1578            psFree(md);
     1579            exit(EXIT_FAILURE);
     1580        }
     1581        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_stdev", 0, NULL, 32.32)) {
     1582            psFree(md);
     1583            exit(EXIT_FAILURE);
     1584        }
     1585        if (!psMetadataAddF32(md, PS_LIST_TAIL, "bg_mean_stdev", 0, NULL, 32.32)) {
    14661586            psFree(md);
    14671587            exit(EXIT_FAILURE);
     
    14751595            exit(EXIT_FAILURE);
    14761596        }
    1477         if (!psMetadataAddS32(md, PS_LIST_TAIL, "nastro", 0, NULL, -32)) {
     1597        if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) {
     1598            psFree(md);
     1599            exit(EXIT_FAILURE);
     1600        }
     1601        if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) {
     1602            psFree(md);
     1603            exit(EXIT_FAILURE);
     1604        }
     1605        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm", 0, NULL, 32.32)) {
     1606            psFree(md);
     1607            exit(EXIT_FAILURE);
     1608        }
     1609        if (!psMetadataAddF32(md, PS_LIST_TAIL, "fwhm_range", 0, NULL, 32.32)) {
     1610            psFree(md);
     1611            exit(EXIT_FAILURE);
     1612        }
     1613        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_stars", 0, NULL, -32)) {
     1614            psFree(md);
     1615            exit(EXIT_FAILURE);
     1616        }
     1617        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_extended", 0, NULL, -32)) {
     1618            psFree(md);
     1619            exit(EXIT_FAILURE);
     1620        }
     1621        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_cr", 0, NULL, -32)) {
     1622            psFree(md);
     1623            exit(EXIT_FAILURE);
     1624        }
     1625        if (!psMetadataAddS32(md, PS_LIST_TAIL, "n_astrom", 0, NULL, -32)) {
    14781626            psFree(md);
    14791627            exit(EXIT_FAILURE);
     
    14831631            exit(EXIT_FAILURE);
    14841632        }
    1485         if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_mean", 0, NULL, 32.32)) {
    1486             psFree(md);
    1487             exit(EXIT_FAILURE);
    1488         }
    1489         if (!psMetadataAddF32(md, PS_LIST_TAIL, "zp_stdev", 0, NULL, 32.32)) {
    1490             psFree(md);
    1491             exit(EXIT_FAILURE);
    1492         }
    14931633            psFree(md);
    14941634            exit(EXIT_FAILURE);
     
    15331673            exit(EXIT_FAILURE);
    15341674        }
    1535         if (!object->bg == 64.64) {
    1536             psFree(object);
    1537             exit(EXIT_FAILURE);
    1538         }
    1539         if (!object->bg_stdev == 64.64) {
    1540             psFree(object);
    1541             exit(EXIT_FAILURE);
    1542         }
    1543         if (!object->bg_mean_stdev == 64.64) {
     1675        if (!object->bg == 32.32) {
     1676            psFree(object);
     1677            exit(EXIT_FAILURE);
     1678        }
     1679        if (!object->bg_stdev == 32.32) {
     1680            psFree(object);
     1681            exit(EXIT_FAILURE);
     1682        }
     1683        if (!object->bg_mean_stdev == 32.32) {
    15441684            psFree(object);
    15451685            exit(EXIT_FAILURE);
     
    15531693            exit(EXIT_FAILURE);
    15541694        }
    1555         if (!object->nastro == -32) {
     1695        if (!object->zp_mean == 32.32) {
     1696            psFree(object);
     1697            exit(EXIT_FAILURE);
     1698        }
     1699        if (!object->zp_stdev == 32.32) {
     1700            psFree(object);
     1701            exit(EXIT_FAILURE);
     1702        }
     1703        if (!object->fwhm == 32.32) {
     1704            psFree(object);
     1705            exit(EXIT_FAILURE);
     1706        }
     1707        if (!object->fwhm_range == 32.32) {
     1708            psFree(object);
     1709            exit(EXIT_FAILURE);
     1710        }
     1711        if (!object->n_stars == -32) {
     1712            psFree(object);
     1713            exit(EXIT_FAILURE);
     1714        }
     1715        if (!object->n_extended == -32) {
     1716            psFree(object);
     1717            exit(EXIT_FAILURE);
     1718        }
     1719        if (!object->n_cr == -32) {
     1720            psFree(object);
     1721            exit(EXIT_FAILURE);
     1722        }
     1723        if (!object->n_astrom == -32) {
    15561724            psFree(object);
    15571725            exit(EXIT_FAILURE);
    15581726        }
    15591727        if (strncmp(object->path_base, "a string", MAX_STRING_LENGTH)) {
    1560             psFree(object);
    1561             exit(EXIT_FAILURE);
    1562         }
    1563         if (!object->zp_mean == 32.32) {
    1564             psFree(object);
    1565             exit(EXIT_FAILURE);
    1566         }
    1567         if (!object->zp_stdev == 32.32) {
    15681728            psFree(object);
    15691729            exit(EXIT_FAILURE);
Note: See TracChangeset for help on using the changeset viewer.