Changeset 18427
- Timestamp:
- Jul 6, 2008, 12:50:41 PM (18 years ago)
- Location:
- trunk/Ohana/src/addstar
- Files:
-
- 3 edited
-
include/addstar.h (modified) (1 diff)
-
src/ConfigInit.c (modified) (1 diff)
-
src/ReadImageHeader.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/addstar/include/addstar.h
r18374 r18427 117 117 int PLOT; 118 118 double MAX_CERROR; 119 double MIN_FWHM_X; 120 double MIN_FWHM_Y; 119 121 120 122 /* modify server behavior (make this an addstar cleanup mode?) */ -
trunk/Ohana/src/addstar/src/ConfigInit.c
r15036 r18427 42 42 MAX_CERROR = 0.5; // arcseconds 43 43 ScanConfig (config, "ADDSTAR_MAX_CERROR", "%lf", 0, &MAX_CERROR); 44 45 MIN_FWHM_X = 0.0; // arcseconds 46 ScanConfig (config, "ADDSTAR_MIN_FWHM_X", "%lf", 0, &MIN_FWHM_X); 47 MIN_FWHM_Y = 0.0; // arcseconds 48 ScanConfig (config, "ADDSTAR_MIN_FWHM_Y", "%lf", 0, &MIN_FWHM_Y); 44 49 45 50 /* used by parse_time to find time-related keywords */ -
trunk/Ohana/src/addstar/src/ReadImageHeader.c
r16983 r18427 6 6 7 7 int Nastro, ccdnum, hour, min, Nx, Ny; 8 double tmp, sec, Cerror, ZeroPt ;8 double tmp, sec, Cerror, ZeroPt, FWHM_X, FWHM_Y; 9 9 char *c, photname[64], line[80]; 10 10 … … 42 42 Cerror = 0; 43 43 gfits_scan (header, "CERROR", "%lf", 1, &Cerror); 44 FWHM_X = FWHM_Y = 0; 45 gfits_scan (header, "FWHM_X", "%lf", 1, &FWHM_X); 46 gfits_scan (header, "FWHM_Y", "%lf", 1, &FWHM_Y); 44 47 if (((Nastro == 0) || (Cerror > MAX_CERROR)) && !ACCEPT_ASTROM) { 45 48 fprintf (stderr, "bad astrometric solution in header\n"); 49 return (FALSE); 50 } 51 if ((MIN_FWHM_X > 0.01) && (FWHM_X < MIN_FWHM_X)) { 52 fprintf (stderr, "bad psf, skipping\n"); 53 return (FALSE); 54 } 55 if ((MIN_FWHM_Y > 0.01) && (FWHM_Y < MIN_FWHM_Y)) { 56 fprintf (stderr, "bad psf, skipping\n"); 46 57 return (FALSE); 47 58 }
Note:
See TracChangeset
for help on using the changeset viewer.
