Changeset 29606 for trunk/psphot/src/psphotEvalPSF.c
- Timestamp:
- Oct 29, 2010, 10:59:01 AM (16 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotEvalPSF.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotEvalPSF.c
r20084 r29606 19 19 // XXX do we need to set this differently from the value used to mark saturated pixels? 20 20 pmCell *cell = readout->parent; 21 SATURATION = psMetadataLookupF32 (&status, cell->concepts, "CELL.SATURATION"); 21 22 // do not completely trust the values in the header... 23 float CELL_SATURATION = psMetadataLookupF32 (&status, cell->concepts, "CELL.SATURATION"); 24 float MIN_SATURATION = psMetadataLookupF32 (&status, recipe, "DEBLEND_MIN_SATURATION"); 25 if (!status || !isfinite(MIN_SATURATION)) { 26 MIN_SATURATION = 40000.0; 27 } 28 if (!isfinite(CELL_SATURATION)) { 29 SATURATION = MIN_SATURATION; 30 } else { 31 SATURATION = PS_MAX(MIN_SATURATION, CELL_SATURATION); 32 } 33 22 34 PSF_MIN_SN = psMetadataLookupF32 (&status, recipe, "PSF_MIN_SN"); 23 35 PSF_MAX_CHI = psMetadataLookupF32 (&status, recipe, "PSF_MAX_CHI");
Note:
See TracChangeset
for help on using the changeset viewer.
