- Timestamp:
- Mar 3, 2011, 3:11:09 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110213/psphot/src/psphotFitSourcesLinearStack.c
r30764 r30784 163 163 for (int i = 0; i < fitSources->n; i++) { 164 164 pmSource *source = fitSources->data[i]; 165 if (source->mode & PM_SOURCE_MODE_NONLINEAR_FIT) continue;166 165 pmModel *model = pmSourceGetModel (NULL, source); 167 pmSourceChisq (model, source->pixels, source->maskObj, source->variance, maskVal, COVAR_FACTOR, 1); 166 if (!(source->mode & PM_SOURCE_MODE_NONLINEAR_FIT)) { 167 model->nPar = 1; // LINEAR-only sources have 1 parameter; NONLINEAR sources have their original value 168 } 169 pmSourceChisq (model, source->pixels, source->maskObj, source->variance, maskVal); 168 170 } 169 171 psLogMsg ("psphot.ensemble", PS_LOG_MINUTIA, "get chisqs: %f sec (%d elements)\n", psTimerMark ("psphot.linear"), sparse->Nelem);
Note:
See TracChangeset
for help on using the changeset viewer.
