Changeset 21519 for trunk/psphot/src/psphotExtendedSourceAnalysis.c
- Timestamp:
- Feb 16, 2009, 12:34:24 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psphot/src/psphotExtendedSourceAnalysis.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src/psphotExtendedSourceAnalysis.c
r21183 r21519 61 61 62 62 // replace object in image 63 if (source-> mode & PM_SOURCE_MODE_SUBTRACTED) {63 if (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED) { 64 64 pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 65 65 } … … 73 73 psTrace ("psphot", 5, "failed to extract radial profile for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My); 74 74 pmSourceSub (source, PM_MODEL_OP_FULL, maskVal); 75 source-> mode |= PM_SOURCE_MODE_SUBTRACTED;75 source->tmpFlags |= PM_SOURCE_TMPF_SUBTRACTED; 76 76 continue; 77 77 } 78 source->mode |= PM_SOURCE_MODE_RADIAL_FLUX; 78 79 } 79 80 … … 85 86 psTrace ("psphot", 5, "measured isophotal mags for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My); 86 87 Nisophot ++; 88 source->mode |= PM_SOURCE_MODE_EXTENDED_STATS; 87 89 } 88 90 } … … 95 97 psTrace ("psphot", 5, "measured petrosian flux & radius for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My); 96 98 Npetro ++; 99 source->mode |= PM_SOURCE_MODE_EXTENDED_STATS; 97 100 } 98 101 } … … 105 108 psTrace ("psphot", 5, "measure kron mags for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My); 106 109 Nkron ++; 110 source->mode |= PM_SOURCE_MODE_EXTENDED_STATS; 107 111 } 108 112 } … … 116 120 psTrace ("psphot", 5, "measured annuli for source at %7.1f, %7.1f", source->moments->Mx, source->moments->My); 117 121 Nannuli ++; 122 source->mode |= PM_SOURCE_MODE_EXTENDED_STATS; 118 123 } 119 124 120 125 // re-subtract the object, leave local sky 121 126 pmSourceSub (source, PM_MODEL_OP_FULL, maskVal); 122 source-> mode |= PM_SOURCE_MODE_SUBTRACTED;127 source->tmpFlags |= PM_SOURCE_TMPF_SUBTRACTED; 123 128 } 124 129
Note:
See TracChangeset
for help on using the changeset viewer.
