- Timestamp:
- Jul 11, 2008, 8:35:04 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080706/psModules/src/camera/pmHDUUtils.c
r18431 r18472 12 12 pmHDU *pmHDUGetFirst (const pmFPA *fpa) { 13 13 14 // XXX we probably should have an indicator in pmFPA about the depths.14 // XXX we probably should have an indicator in pmFPA about the depths. 15 15 16 if (!fpa) return NULL;17 if (fpa->hdu) return fpa->hdu;16 if (!fpa) return NULL; 17 if (fpa->hdu) return fpa->hdu; 18 18 19 for (int i = 0; i < fpa->chips->n; i++) { 20 pmChip *chip = fpa->chips[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[j]; 26 if (!cell) continue; 27 if (cell->hdu) return cell->hdu; 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 } 28 29 } 29 } 30 return NULL; 30 return NULL; 31 31 } 32 32
Note:
See TracChangeset
for help on using the changeset viewer.
