Changeset 25755 for trunk/psphot/src/psphotSourcePlots.c
- Timestamp:
- Oct 2, 2009, 3:12:47 PM (17 years ago)
- Location:
- trunk/psphot/src
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psphotSourcePlots.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psphot/src
- Property svn:ignore
-
old new 18 18 psphotVersionDefinitions.h 19 19 psphotMomentsStudy 20 psphotPetrosianStudy
-
- Property svn:ignore
-
trunk/psphot/src/psphotSourcePlots.c
r21183 r25755 111 111 if (Xo == 0) { 112 112 // place source alone on this row 113 psphotAddWithTest (source, true, maskVal); // replace source if subtracted 113 bool subtracted = (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 114 if (subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 114 115 psphotRadialPlot (&kapa, "radial.plots.ps", source); 115 116 psphotMosaicSubimage (outpos, source, Xo, Yo, DX, DY, true); 116 117 117 psphotSubWithTest (source, false, maskVal); // remove source (force) 118 pmSourceSub (source, PM_MODEL_OP_FULL, maskVal); 118 119 psphotMosaicSubimage (outsub, source, Xo, Yo, DX, DY, true); 119 120 120 psphotSetState (source, false, maskVal); // replace source (has been subtracted) 121 if (!subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 122 121 123 Yo += DY; 122 124 Xo = 0; … … 126 128 Yo += dY; 127 129 Xo = 0; 128 psphotAddWithTest (source, true, maskVal); // replace source if subtracted 130 131 bool subtracted = (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 132 if (subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 129 133 psphotRadialPlot (&kapa, "radial.plots.ps", source); 130 134 psphotMosaicSubimage (outpos, source, Xo, Yo, DX, DY, true); 131 135 132 psphotSubWithTest (source, false, maskVal); // remove source (force) 136 pmSourceSub (source, PM_MODEL_OP_FULL, maskVal); 133 137 psphotMosaicSubimage (outsub, source, Xo, Yo, DX, DY, true); 134 psphotSetState (source, false, maskVal); // replace source (has been subtracted) 138 if (!subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 135 139 136 140 Xo = DX; … … 139 143 } else { 140 144 // extend this row 141 psphotAddWithTest (source, true, maskVal); // replace source if subtracted 145 bool subtracted = (source->tmpFlags & PM_SOURCE_TMPF_SUBTRACTED); 146 if (subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 142 147 psphotRadialPlot (&kapa, "radial.plots.ps", source); 143 148 psphotMosaicSubimage (outpos, source, Xo, Yo, DX, DY, true); 144 149 145 psphotSubWithTest (source, false, maskVal); // remove source (force) 150 pmSourceSub (source, PM_MODEL_OP_FULL, maskVal); 146 151 psphotMosaicSubimage (outsub, source, Xo, Yo, DX, DY, true); 147 psphotSetState (source, false, maskVal); // replace source (has been subtracted) 152 if (!subtracted) pmSourceAdd (source, PM_MODEL_OP_FULL, maskVal); 148 153 149 154 Xo += DX;
Note:
See TracChangeset
for help on using the changeset viewer.
