Changeset 11167
- Timestamp:
- Jan 18, 2007, 6:49:45 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotEvalPSF.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotEvalPSF.c
r10204 r11167 32 32 static float PSF_DSY_STDEV; 33 33 34 bool psphotInitLimitsPSF (psMetadata *recipe ) {34 bool psphotInitLimitsPSF (psMetadata *recipe, pmReadout *readout) { 35 35 36 36 bool status; 37 37 38 // we may set this differently here from the value used to mark likely saturated stars 39 SATURATION = psMetadataLookupF32 (&status, recipe, "SATURATION"); 38 // XXX do we need to set this differently from the value used to mark saturated pixels? 39 pmCell *cell = readout->parent; 40 SATURATION = psMetadataLookupF32 (&status, cell->concepts, "CELL.SATURATION"); 40 41 PSF_MIN_SN = psMetadataLookupF32 (&status, recipe, "PSF_MIN_SN"); 41 42 PSF_MAX_CHI = psMetadataLookupF32 (&status, recipe, "PSF_MAX_CHI"); … … 201 202 // remember: fit does not use saturated pixels (masked) 202 203 // XXX no extended object can saturate and stay extended... 203 if (model->params->data.F32[ 1] >= SATURATION) {204 if (model->params->data.F32[PM_PAR_I0] >= SATURATION) { 204 205 if (source->mode & PM_SOURCE_MODE_PSFSTAR) { 205 206 psLogMsg ("psphot", 5, "PSFSTAR marked SATSTAR\n"); … … 210 211 211 212 // if the object has a fitted peak below 0, the fit did not converge cleanly 212 if (model->params->data.F32[ 1] <= 0) {213 if (model->params->data.F32[PM_PAR_I0] <= 0) { 213 214 source->mode |= PM_SOURCE_MODE_FAIL; 214 215 return false;
Note:
See TracChangeset
for help on using the changeset viewer.
