Changeset 13898 for trunk/psModules/src/objects/pmSourceFitModel.c
- Timestamp:
- Jun 19, 2007, 4:22:26 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/objects/pmSourceFitModel.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/objects/pmSourceFitModel.c
r13803 r13898 6 6 * @author GLG, MHPCC 7 7 * 8 * @version $Revision: 1.2 2$ $Name: not supported by cvs2svn $9 * @date $Date: 2007-06- 13 23:41:51$8 * @version $Revision: 1.23 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2007-06-20 02:22:26 $ 10 10 * 11 11 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 52 52 bool pmSourceFitModel (pmSource *source, 53 53 pmModel *model, 54 pmSourceFitMode mode) 54 pmSourceFitMode mode, 55 psMaskType maskVal) 55 56 { 56 57 psTrace("psModules.objects", 5, "---- %s begin ----\n", __func__); … … 77 78 for (psS32 j = 0; j < source->pixels->numCols; j++) { 78 79 // skip masked points 79 if (source->maskObj->data.U8[i][j] ) {80 if (source->maskObj->data.U8[i][j] & maskVal) { 80 81 continue; 81 82 } … … 324 325 bool pmSourceFitSet (pmSource *source, 325 326 psArray *modelSet, 326 pmSourceFitMode mode) 327 pmSourceFitMode mode, 328 psMaskType maskVal) 327 329 { 328 330 psTrace("psModules.objects", 3, "---- %s begin ----\n", __func__); … … 349 351 for (psS32 j = 0; j < source->pixels->numCols; j++) { 350 352 // skip masked points 351 if (source->maskObj->data.U8[i][j] ) {353 if (source->maskObj->data.U8[i][j] & maskVal) { 352 354 continue; 353 355 } … … 524 526 525 527 // set the model success or failure status 526 model->flags |= PM_MODEL_STATUS_FITTED;527 if (!fitStatus) model->flags |= PM_MODEL_STATUS_NONCONVERGE;528 model->flags |= PM_MODEL_STATUS_FITTED; 529 if (!fitStatus) model->flags |= PM_MODEL_STATUS_NONCONVERGE; 528 530 529 531 // models can go insane: reject these
Note:
See TracChangeset
for help on using the changeset viewer.
