Changeset 3393 for trunk/Ohana/src/opihi/dvo/gimages.c
- Timestamp:
- Mar 7, 2005, 10:21:59 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/dvo/gimages.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo/gimages.c
r2598 r3393 71 71 if (!str_to_radec (&Ra, &Dec, argv[1], argv[2])) return (FALSE); 72 72 73 image = LoadImages (&Nimage); 74 if (Nimage == 0) { 75 return (FALSE); 76 } 73 if ((image = LoadImages (&Nimage)) == NULL) return (FALSE); 77 74 image_subset (image, Nimage, &subset, &Nsubset, (Graphdata *) NULL, FALSE, tzero, trange, TimeSelect); 75 BuildChipMatch (image, Nimage); 78 76 79 77 Nfound = 0; 80 78 for (j = 0; j < Nsubset; j++) { 81 79 i = subset[j]; 82 status = RD_to_XY (&X, &Y, Ra, Dec, &image[i].coords);83 if (!status || (X < 0) || (X > image[i].NX) || (Y < 0) || (Y > image[i].NY)) continue;84 XY_to_RD (&ra, &dec, 0.5*image[i].NX, 0.5*image[i].NY, &image[i].coords);85 Mcal = applyMcal (&image[i], 2048.0, 2048.0);86 /* t = TimeValue (image[i].tzero, TimeReference, TimeFormat); */87 date = sec_to_date (image[i].tzero);88 80 if (PhotCodeSelect) { 89 81 if ((code[0].type == PHOT_REF) || (code[0].type == PHOT_DEP)) { … … 94 86 } 95 87 } 88 if (!FindMosaicForImage (image, Nimage, i)) continue; 89 90 status = RD_to_XY (&X, &Y, Ra, Dec, &image[i].coords); 91 if (!status) continue; 92 if (X < 0) continue; 93 if (Y < 0) continue; 94 if (X > image[i].NX) continue; 95 if (Y > image[i].NY) continue; 96 97 Mcal = applyMcal (&image[i], 2048.0, 2048.0); 98 date = sec_to_date (image[i].tzero); 99 96 100 if (PixelCoords) { 97 101 fprintf (GetOutfile(), "%3d %s %6.1f %6.1f %20s %5d %2d %4.2f %6.3f %5.3f %5.3f %4x\n", 98 102 Nfound, image[i].name, X, Y, date, image[i].nstar, image[i].source, 0.001*image[i].secz, 0.001*Mcal, 0.001*image[i].dMcal, image[i].exptime, image[i].code); 99 103 } else { 104 XY_to_RD (&ra, &dec, 0.5*image[i].NX, 0.5*image[i].NY, &image[i].coords); 100 105 fprintf (GetOutfile(), "%3d %s %8.4f %8.4f %20s %5d %2d %4.2f %6.3f %5.3f %5.3f %4x\n", 101 106 Nfound, image[i].name, ra, dec, date, image[i].nstar, image[i].source, 0.001*image[i].secz, 0.001*Mcal, 0.001*image[i].dMcal, image[i].exptime, image[i].code);
Note:
See TracChangeset
for help on using the changeset viewer.
