- Timestamp:
- Feb 19, 2009, 7:59:50 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/cnb_branch_20090215/psphot/src/psphotReplaceUnfit.c
r21183 r21536 17 17 replace: 18 18 pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 19 source-> mode &= ~PM_SOURCE_MODE_SUBTRACTED;19 source->tmpFlags &= ~PM_SOURCE_TMPF_SUBTRACTED; 20 20 } 21 21 psLogMsg ("psphot.replace", 3, "replace unfitted models: %f sec (%ld objects)\n", psTimerMark ("psphot.replace"), sources->n); … … 38 38 39 39 // replace other sources? 40 if (!(source-> mode & PM_SOURCE_MODE_SUBTRACTED)) continue;40 if (!(source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED)) continue; 41 41 42 42 pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 43 source-> mode &= ~PM_SOURCE_MODE_SUBTRACTED;43 source->tmpFlags &= ~PM_SOURCE_TMPF_SUBTRACTED; 44 44 } 45 45 psLogMsg ("psphot.replace", PS_LOG_INFO, "replaced models for %ld objects: %f sec\n", sources->n, psTimerMark ("psphot.replace")); … … 62 62 63 63 // replace other sources? 64 if (source-> mode & PM_SOURCE_MODE_SUBTRACTED) continue;64 if (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED) continue; 65 65 66 66 pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 67 source-> mode |= PM_SOURCE_MODE_SUBTRACTED;67 source->tmpFlags |= PM_SOURCE_TMPF_SUBTRACTED; 68 68 } 69 69 psLogMsg ("psphot.replace", PS_LOG_INFO, "replaced models for %ld objects: %f sec\n", sources->n, psTimerMark ("psphot.replace")); … … 75 75 76 76 // what is current state? (true : add; false : sub) 77 bool state = !(source-> mode & PM_SOURCE_MODE_SUBTRACTED);77 bool state = !(source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 78 78 if (state && useState) return true; 79 79 … … 86 86 87 87 // what is current state? (true : sub; false : add) 88 bool state = (source-> mode & PM_SOURCE_MODE_SUBTRACTED);88 bool state = (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 89 89 if (state && useState) return true; 90 90 … … 97 97 98 98 // what is desired state? (true : add; false : sub) 99 bool newState = !(source-> mode & PM_SOURCE_MODE_SUBTRACTED);99 bool newState = !(source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 100 100 if (curState == newState) return true; 101 101
Note:
See TracChangeset
for help on using the changeset viewer.
