Changeset 25615
- Timestamp:
- Sep 27, 2009, 11:11:48 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20090715/psphot/src/psphotSourcePlots.c
r21183 r25615 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.
