Changeset 10075 for trunk/psModules/src/objects/pmSourceFitModel.c
- Timestamp:
- Nov 17, 2006, 9:31:44 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSourceFitModel.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSourceFitModel.c
r9730 r10075 6 6 * @author GLG, MHPCC 7 7 * 8 * @version $Revision: 1.1 3$ $Name: not supported by cvs2svn $9 * @date $Date: 2006-1 0-24 22:55:05$8 * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2006-11-18 07:31:44 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 51 51 pmSourceFitMode mode) 52 52 { 53 psTrace("psModules.objects", 3, "---- %s() begin ----\n", __func__);53 psTrace("psModules.objects", 5, "---- %s() begin ----\n", __func__); 54 54 PS_ASSERT_PTR_NON_NULL(source, false); 55 55 PS_ASSERT_PTR_NON_NULL(source->moments, false); … … 163 163 164 164 if (nPix < nParams + 1) { 165 psTrace (" .pmObjects.pmSourceFitModel", 4, "insufficient valid pixels\n");166 psTrace ("psModules.objects", 3, "---- %s(false) end ----\n", __func__);165 psTrace ("psModules.objects", 4, "insufficient valid pixels\n"); 166 psTrace ("psModules.objects", 5, "---- %s(false) end ----\n", __func__); 167 167 model->status = PM_MODEL_BADARGS; 168 168 psFree (x); … … 189 189 psImage *covar = psImageAlloc (params->n, params->n, PS_TYPE_F64); 190 190 191 psTrace ( ".pmObjects.pmSourceFitModel", 5, "fitting function\n");191 psTrace (__func__, 5, "fitting function\n"); 192 192 193 193 fitStatus = psMinimizeLMChi2(myMin, covar, params, constrain, x, y, yErr, modelFunc); 194 194 for (int i = 0; i < dparams->n; i++) { 195 psTrace ("psModules.objects", 4, "%f ", params->data.F32[i]); 195 196 if ((paramMask != NULL) && paramMask->data.U8[i]) 196 197 continue; 197 198 dparams->data.F32[i] = sqrt(covar->data.F64[i][i]); 198 199 } 200 psTrace ("psModules.objects", 4, "niter: %d, chisq: %f", myMin->iter, myMin->value); 199 201 200 202 // save the resulting chisq, nDOF, nIter … … 245 247 246 248 rc = (onPic && fitStatus); 247 psTrace("psModules.objects", 3, "---- %s(%d) end ----\n", __func__, rc);249 psTrace("psModules.objects", 5, "---- %s(%d) end ----\n", __func__, rc); 248 250 return(rc); 249 251 }
Note:
See TracChangeset
for help on using the changeset viewer.
