Changeset 17201
- Timestamp:
- Mar 28, 2008, 3:35:27 PM (18 years ago)
- Location:
- trunk/Ohana/src
- Files:
-
- 8 edited
-
opihi/dvo/dbExtractAverages.c (modified) (1 diff)
-
opihi/dvo/extract.c (modified) (1 diff)
-
relphot/src/ImageOps.c (modified) (1 diff)
-
relphot/src/MosaicOps.c (modified) (1 diff)
-
relphot/src/StarOps.c (modified) (1 diff)
-
relphot/src/bcatalog.c (modified) (2 diffs)
-
relphot/src/initialize.c (modified) (1 diff)
-
relphot/src/setMrelFinal.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/dvo/dbExtractAverages.c
r16984 r17201 197 197 for (i = 0; i < average[0].Nm; i++) { 198 198 if (field->photcode->code != GetPhotcodeEquivCodebyCode (measure[i].photcode)) continue; 199 if (measure[i].flags & (ID_MEAS_POOR | ID_MEAS_SKIP)) continue;199 if (measure[i].flags & (ID_MEAS_POOR_PHOTOM | ID_MEAS_SKIP_PHOTOM)) continue; 200 200 value ++; 201 201 } -
trunk/Ohana/src/opihi/dvo/extract.c
r13479 r17201 357 357 for (k = 0; k < catalog.average[i].Nm; k++, m++) { 358 358 if (code[0].code != GetPhotcodeEquivCodebyCode (catalog.measure[m].photcode)) continue; 359 if (catalog.measure[m].photcode & (ID_MEAS_POOR | ID_MEAS_SKIP)) continue;359 if (catalog.measure[m].photcode & (ID_MEAS_POOR_PHOTOM | ID_MEAS_SKIP_PHOTOM)) continue; 360 360 Ncode ++; 361 361 } -
trunk/Ohana/src/relphot/src/ImageOps.c
r16810 r17201 239 239 IMAGE_BAD = ID_IMAGE_POOR | ID_IMAGE_FEW | ID_IMAGE_SKIP; 240 240 STAR_BAD = ID_STAR_POOR | ID_STAR_FEW; 241 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR | ID_MEAS_SKIP| ID_MEAS_AREA;241 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR_PHOTOM | ID_MEAS_SKIP_PHOTOM | ID_MEAS_AREA; 242 242 } 243 243 return; -
trunk/Ohana/src/relphot/src/MosaicOps.c
r16810 r17201 389 389 IMAGE_BAD = ID_IMAGE_POOR | ID_IMAGE_FEW | ID_IMAGE_SKIP; 390 390 STAR_BAD = ID_STAR_POOR | ID_STAR_FEW; 391 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR | ID_MEAS_SKIP| ID_MEAS_AREA;391 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR_PHOTOM | ID_MEAS_SKIP_PHOTOM | ID_MEAS_AREA; 392 392 } 393 393 return (TRUE); -
trunk/Ohana/src/relphot/src/StarOps.c
r16810 r17201 328 328 for (k = 0; k < N; k++) { 329 329 if (fabs (list[k] - stats.median) > Ns*stats.sigma) { 330 catalog[i].measure[ilist[k]].dbFlags |= ID_MEAS_POOR ;330 catalog[i].measure[ilist[k]].dbFlags |= ID_MEAS_POOR_PHOTOM; 331 331 Ndel ++; 332 332 } -
trunk/Ohana/src/relphot/src/bcatalog.c
r16810 r17201 71 71 } 72 72 73 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_SKIP ;73 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_SKIP_PHOTOM; 74 74 subcatalog[0].measure[Nmeasure] = catalog[0].measure[offset]; 75 75 subcatalog[0].measure[Nmeasure].averef = Naverage; … … 77 77 subcatalog[0].measure[Nmeasure].Mcal = 0; 78 78 subcatalog[0].measure[Nmeasure].dbFlags &= 0xff00; 79 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_POOR ;79 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_POOR_PHOTOM; 80 80 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_AREA; 81 81 subcatalog[0].measure[Nmeasure].dbFlags &= ~ID_MEAS_NOCAL; -
trunk/Ohana/src/relphot/src/initialize.c
r14590 r17201 25 25 IMAGE_BAD = ID_IMAGE_POOR | ID_IMAGE_FEW | ID_IMAGE_SKIP; 26 26 STAR_BAD = ID_STAR_POOR | ID_STAR_FEW; 27 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR | ID_MEAS_SKIP| ID_MEAS_AREA;27 MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_POOR_PHOTOM | ID_MEAS_SKIP_PHOTOM | ID_MEAS_AREA; 28 28 29 29 if (SHOW_PARAMS) { -
trunk/Ohana/src/relphot/src/setMrelFinal.c
r16810 r17201 28 28 catalog[0].measure[m].Mcal = 0; 29 29 catalog[0].measure[m].dbFlags &= 0xff00; 30 catalog[0].measure[m].dbFlags &= ~ID_MEAS_POOR ;31 catalog[0].measure[m].dbFlags &= ~ID_MEAS_SKIP ;30 catalog[0].measure[m].dbFlags &= ~ID_MEAS_POOR_PHOTOM; 31 catalog[0].measure[m].dbFlags &= ~ID_MEAS_SKIP_PHOTOM; 32 32 catalog[0].measure[m].dbFlags &= ~ID_MEAS_AREA; 33 33 catalog[0].measure[m].dbFlags &= ~ID_MEAS_NOCAL; … … 47 47 skip_measurements (catalog, i); /* set ID_MEAS_SKIP for measures to be skipped */ 48 48 setMrelOutput (catalog, 1, FALSE); /* set Mrel using all measures not skipped */ 49 clean_measures (catalog, 1, TRUE); /* mark outliers ID_MEAS_POOR */49 clean_measures (catalog, 1, TRUE); /* mark outliers ID_MEAS_POOR_PHOTOM */ 50 50 setMrelOutput (catalog, 1, TRUE); /* set Mrel using remaining measures */ 51 51 } … … 76 76 77 77 /* allow measures marked as outliers (POOR) and off image region (AREA) */ 78 if (pass >= 3) MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_SKIP ;78 if (pass >= 3) MEAS_BAD = ID_MEAS_NOCAL | ID_MEAS_SKIP_PHOTOM; 79 79 80 80 /* mark measures which should be ignored on second pass */ … … 88 88 89 89 /* clear SKIP for all measures at first */ 90 catalog[0].measure[m].dbFlags &= ~ID_MEAS_SKIP ;90 catalog[0].measure[m].dbFlags &= ~ID_MEAS_SKIP_PHOTOM; 91 91 92 92 /** never use these measurements (wrong photcode, bad time range) */ … … 129 129 130 130 skip: 131 catalog[0].measure[m].dbFlags |= ID_MEAS_SKIP ;131 catalog[0].measure[m].dbFlags |= ID_MEAS_SKIP_PHOTOM; 132 132 Nskip ++; 133 133 }
Note:
See TracChangeset
for help on using the changeset viewer.
