- Timestamp:
- Feb 28, 2011, 2:44:39 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20110213/psModules/src/objects/pmSourceFitPCM.c
r30719 r30763 38 38 #include "pmSourceDiffStats.h" 39 39 #include "pmSource.h" 40 #include "pmSourcePhotometry.h" 40 41 #include "pmSourceFitModel.h" 41 42 #include "pmPCMdata.h" … … 85 86 86 87 // save the resulting chisq, nDOF, nIter 87 pcm->modelConv->chisq = myMin->value; 88 if (fitOptions->poissonErrors) { 89 pcm->modelConv->chisq = myMin->value; 90 pcm->modelConv->nPix = pcm->nPix; 91 pcm->modelConv->nDOF = pcm->nDOF; 92 pcm->modelConv->chisqNorm = pcm->modelConv->chisq / pcm->modelConv->nDOF; 93 } else { 94 pmSourceChisq (pcm->modelConv, source->pixels, source->maskObj, source->variance, maskVal, fitOptions->covarFactor, pcm->nPix - pcm->nDOF - 1); 95 } 88 96 pcm->modelConv->nIter = myMin->iter; 89 pcm->modelConv->nPix = pcm->nPix; 90 pcm->modelConv->nDOF = pcm->nDOF; 91 pcm->modelConv->chisqNorm = pcm->modelConv->chisq / pcm->modelConv->nDOF; 97 98 // set the model success or failure status 92 99 pcm->modelConv->flags |= PM_MODEL_STATUS_FITTED; 93 100 if (!fitStatus) pcm->modelConv->flags |= PM_MODEL_STATUS_NONCONVERGE;
Note:
See TracChangeset
for help on using the changeset viewer.
