IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 15, 2008, 10:25:00 AM (18 years ago)
Author:
eugene
Message:

re-organization of the named mask bit handling: pmConfigMaskSetBits now assigns the bits to names and make the recipe consistent

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/camera/pmHDUUtils.c

    r12768 r18554  
    99#include "pmFPA.h"
    1010#include "pmHDUUtils.h"
     11
     12pmHDU *pmHDUGetFirst (const pmFPA *fpa) {
     13
     14    // XXX we probably should have an indicator in pmFPA about the depths.
     15
     16    if (!fpa) return NULL;
     17    if (fpa->hdu) return fpa->hdu;
     18
     19    for (int i = 0; i < fpa->chips->n; i++) {
     20        pmChip *chip = fpa->chips->data[i];
     21        if (!chip) continue;
     22        if (chip->hdu) return chip->hdu;
     23        if (!chip->cells) continue;
     24        for (int j = 0; j < chip->cells->n; j++) {
     25            pmCell *cell = chip->cells->data[j];
     26            if (!cell) continue;
     27            if (cell->hdu) return cell->hdu;
     28        }
     29    }
     30    return NULL;
     31}
    1132
    1233pmHDU *pmHDUFromFPA(const pmFPA *fpa)
Note: See TracChangeset for help on using the changeset viewer.