Changeset 12536 for trunk/psastro/src/psastroAstromGuess.c
- Timestamp:
- Mar 21, 2007, 9:30:37 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psastro/src/psastroAstromGuess.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psastro/src/psastroAstromGuess.c
r12492 r12536 47 47 pmFPA *fpa = input->fpa; 48 48 49 // load mosaic-level astrometry? 50 bool bilevelAstrometry = false; 51 pmHDU *phu = pmFPAviewThisPHU (view, fpa); 52 if (phu) { 53 char *ctype = psMetadataLookupStr (NULL, phu->header, "CTYPE1"); 54 if (ctype) { 55 bilevelAstrometry = !strcmp (&ctype[4], "-DIS"); 56 } 57 } 58 if (bilevelAstrometry) { 59 pmAstromReadBilevelMosaic (fpa, phu->header); 60 } 61 49 62 while ((chip = pmFPAviewNextChip (view, fpa, 1)) != NULL) { 50 63 psTrace ("psastro", 4, "Chip %d: %x %x\n", view->chip, chip->file_exists, chip->process); … … 53 66 // read WCS data from the corresponding header 54 67 pmHDU *hdu = pmFPAviewThisHDU (view, fpa); 68 if (bilevelAstrometry) { 69 pmAstromReadBilevelChip (chip, hdu->header); 70 } else { 71 pmAstromReadWCS (fpa, chip, hdu->header, pixelScale); 72 } 55 73 56 pmAstromReadWCS (fpa, chip, hdu->header, pixelScale);57 74 if (newFPA) { 58 75 newFPA = false;
Note:
See TracChangeset
for help on using the changeset viewer.
