IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jan 19, 2006, 4:16:26 PM (21 years ago)
Author:
jhoblitt
Message:

compilation fixes
switch to using the metadatadb API

File:
1 edited

Legend:

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

    r6032 r6060  
    22
    33// select raw frames (exposure+images) which match the given config options
    4 psArray p2searchRawImages (p2SearchConfig *config) {
     4psArray *p2searchRawFrames (p2Config *config) {
    55
    66    // build 'where' structure
    77    psMetadata *where = psMetadataAlloc ();
    88
    9     psMetadataAddU8  (where, PS_LIST_TAIL, "TYPE",  0, "==", P2_TYPE_OBJECT);
     9    psMetadataAddS32  (where, PS_LIST_TAIL, "TYPE",  0, "==", P2_TYPE_OBJECT);
    1010
    1111    if (config->camera != NULL) {
    12         psMetadataAddStr (where, PS_LIST_TAIL, "CAMERA", 0, "==", config->camera);
     12        psMetadataAddStr (where, PS_LIST_TAIL, "CAMERA", 0, "==", config->camera_name);
    1313    }
    1414    if (config->filter != NULL) {
     
    1616    }
    1717    if (!psTimeIsZero(config->start) && !psTimeIsZero(config->stop)) {
    18         psMetadataAddTime (where, PS_LIST_TAIL, "TIME_START", 0, "<", config->time_stop);
    19         psMetadataAddTime (where, PS_LIST_TAIL, "TIME_STOP", 0, ">", config->time_start);
     18        psMetadataAddTime (where, PS_LIST_TAIL, "TIME_START", 0, "<", config->stop);
     19        psMetadataAddTime (where, PS_LIST_TAIL, "TIME_STOP", 0, ">", config->start);
    2020    }
    2121
    22     psArray *exposures = ppRawExposureSelectRows (config->database, where, MAX_ROWS);
     22    psArray *exposures = rawScienceExpSelectRowObjects (config->database, where, MAX_ROWS);
    2323    psFree (where);
    2424
     
    2727
    2828    // 'where' to select each exposure
    29     psMetadata *where = psMetadataAlloc ();
     29    where = psMetadataAlloc ();
    3030    for (int i = 0; i < exposures->n; i++) {
    31         ppRawExposure *exposure = exposures->data[i];
     31        rawScienceExpRow *exposure = exposures->data[i];
    3232       
    33         psMetadataAddStr (where, PS_LIST_TAIL, "EXP_ID", PS_META_REPLACE, "==", exposure->expID);
     33        psMetadataAddStr (where, PS_LIST_TAIL, "EXP_ID", PS_META_REPLACE, "==", exposure->exp_id);
    3434
    35         psArray *images = ppRawImageSelectRows (config->database, where, MAX_ROWS);
     35        psArray *images = rawImfileSelectRowObjects (config->database, where, MAX_ROWS);
    3636
    3737        ppRawFrame *frame = ppRawFrameAlloc (exposure, images);
Note: See TracChangeset for help on using the changeset viewer.