- Timestamp:
- Mar 28, 2010, 4:21:51 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20100225/psModules/src/objects/pmSourcePhotometry.c
r27494 r27498 404 404 if (SN > +FLUX_LIMIT) { 405 405 nGood ++; 406 fGood += f lux->data.F32[iy][ix];406 fGood += fabs(flux->data.F32[iy][ix]); 407 407 } 408 408 409 409 if (SN < -FLUX_LIMIT) { 410 410 nBad ++; 411 fBad += f lux->data.F32[iy][ix];411 fBad += fabs(flux->data.F32[iy][ix]); 412 412 } 413 413 } 414 414 } 415 415 416 source->diffStats->fRatio = fGood / (fGood + fBad);417 source->diffStats->nRatioBad = nGood / (nGood + nBad);418 source->diffStats->nRatioMask = nGood / (nGood + nMask);419 source->diffStats->nRatioAll = nGood / (nGood + nMask + nBad);420 416 source->diffStats->nGood = nGood; 417 source->diffStats->fRatio = (fGood + fBad == 0.0) ? NAN : fGood / (fGood + fBad); 418 source->diffStats->nRatioBad = (nGood + nBad == 0) ? NAN : nGood / (float) (nGood + nBad); 419 source->diffStats->nRatioMask = (nGood + nMask == 0) ? NAN : nGood / (float) (nGood + nMask); 420 source->diffStats->nRatioAll = (nGood + nMask + nBad == 0) ? NAN : nGood / (float) (nGood + nMask + nBad); 421 421 422 422 return (true);
Note:
See TracChangeset
for help on using the changeset viewer.
