Changeset 27586
- Timestamp:
- Apr 2, 2010, 3:59:22 PM (16 years ago)
- Location:
- trunk/Ohana/src/relphot
- Files:
-
- 4 edited
-
include/relphot.h (modified) (2 diffs)
-
src/ImageOps.c (modified) (2 diffs)
-
src/StarOps.c (modified) (1 diff)
-
src/args.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/relphot/include/relphot.h
r27435 r27586 52 52 53 53 int VERBOSE; 54 int VERBOSE2; 54 55 int MOSAIC_ZEROPT; 55 56 … … 84 85 int PhotNsec; 85 86 int PhotSec; 87 88 PhotCode *refPhotcode; 86 89 87 90 int AreaSelect; -
trunk/Ohana/src/relphot/src/ImageOps.c
r27480 r27586 193 193 idx = getImageByID (ID); 194 194 if (idx == -1) { 195 fprintf (stderr, "can't match detection to image?\n");196 abort();195 if (VERBOSE2) fprintf (stderr, "can't match detection to image?\n"); 196 return; 197 197 } 198 198 … … 200 200 status = findCCD (idx, meas, cat, measure); 201 201 if (!status) { 202 fprintf (stderr, "failed to determine CCD for %lld, %d\n", (long long) meas, cat);203 abort();202 if (VERBOSE2) fprintf (stderr, "failed to determine CCD for %lld, %d\n", (long long) meas, cat); 203 return; 204 204 } 205 205 } -
trunk/Ohana/src/relphot/src/StarOps.c
r27521 r27586 84 84 list[N] = Msys - Mcal - Mmos - Mgrid; 85 85 dlist[N] = MAX (catalog[i].measure[m].dM, MIN_ERROR); 86 87 if (refPhotcode) { 88 if (GetPhotcodeEquivCodebyCode(catalog[i].measure[m].photcode) == refPhotcode[0].equiv) { 89 // increase the weight by a factor of 100: 90 dlist[N] = 0.01*catalog[i].measure[m].dM; 91 } 92 } 86 93 N++; 87 94 } -
trunk/Ohana/src/relphot/src/args.c
r20323 r27586 53 53 } 54 54 55 VERBOSE = FALSE;55 VERBOSE = VERBOSE2 = FALSE; 56 56 if ((N = get_argument (argc, argv, "-v"))) { 57 57 VERBOSE = TRUE; 58 remove_argument (N, &argc, argv); 59 } 60 if ((N = get_argument (argc, argv, "-vv"))) { 61 VERBOSE2 = VERBOSE = TRUE; 58 62 remove_argument (N, &argc, argv); 59 63 } … … 205 209 } 206 210 211 refPhotcode = NULL; 212 if ((N = get_argument (argc, argv, "-refcode"))) { 213 remove_argument (N, &argc, argv); 214 refPhotcode = GetPhotcodebyName (argv[N]); 215 if (!refPhotcode) { 216 fprintf (stderr, "ERROR: photcode %s not found in photcode table\n", argv[N]); 217 exit (1); 218 } 219 remove_argument (N, &argc, argv); 220 } 221 207 222 UpdateAverages = FALSE; 208 223 if ((N = get_argument (argc, argv, "-averages"))) { … … 224 239 fprintf (stderr, " options: \n"); 225 240 fprintf (stderr, " -time (start) (stop)\n"); 226 fprintf (stderr, " -v\n"); 241 fprintf (stderr, " -v : verbose output\n"); 242 fprintf (stderr, " -vv : more verbose output\n"); 227 243 fprintf (stderr, " -outroot (outroot)\n"); 228 244 fprintf (stderr, " -plot\n"); 229 245 fprintf (stderr, " -plotdelay (seconds)\n"); 230 246 fprintf (stderr, " -statmode (mode)\n"); 247 fprintf (stderr, " -refcode (name) : give extra weight to this photcode\n"); 231 248 fprintf (stderr, " -n (nloop)\n"); 232 249 fprintf (stderr, " -reset\n");
Note:
See TracChangeset
for help on using the changeset viewer.
