Changeset 25487 for trunk/psModules/src/imcombine/pmPSFEnvelope.c
- Timestamp:
- Sep 22, 2009, 4:40:32 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/imcombine/pmPSFEnvelope.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmPSFEnvelope.c
r25486 r25487 128 128 float x = numCols / 2.0, y = numRows / 2.0; // Coordinates of interest 129 129 for (int j = 4; j < psf->params->n; j++) { 130 double val = pmTrend2DEval(psf->params->data[j], x, y); 130 pmTrend2D *trend = psf->params->data[j]; // Trend of interest 131 double val = pmTrend2DEval(trend, x, y); 131 132 double err; 132 switch ( psf->psfTrendMode) {133 switch (trend->mode) { 133 134 case PM_TREND_POLY_ORD: 134 135 case PM_TREND_POLY_CHEB: 135 136 err = NAN; 136 137 break; 137 case PM_TREND_MAP: { 138 pmTrend2D *trend = psf->params->data[j]; 139 err = psImageUnbinPixel(x, y, trend->map->error, trend->map->binning); 140 break; 141 } 138 case PM_TREND_MAP: 139 err = psImageUnbinPixel(x, y, trend->map->error, trend->map->binning); 140 break; 142 141 default: 143 psAbort("Unsupported mode: %x", psf->psfTrendMode);142 psAbort("Unsupported mode: %x", trend->mode); 144 143 } 145 144 psStringAppend(&string, "%lf %lf ", val, err);
Note:
See TracChangeset
for help on using the changeset viewer.
