IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 22, 2009, 4:40:32 PM (17 years ago)
Author:
Paul Price
Message:

Fixing trends.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/imcombine/pmPSFEnvelope.c

    r25486 r25487  
    128128            float x = numCols / 2.0, y = numRows / 2.0; // Coordinates of interest
    129129            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);
    131132                double err;
    132                 switch (psf->psfTrendMode) {
     133                switch (trend->mode) {
    133134                  case PM_TREND_POLY_ORD:
    134135                  case PM_TREND_POLY_CHEB:
    135136                    err = NAN;
    136137                    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;
    142141                  default:
    143                     psAbort("Unsupported mode: %x", psf->psfTrendMode);
     142                    psAbort("Unsupported mode: %x", trend->mode);
    144143                }
    145144                psStringAppend(&string, "%lf %lf   ", val, err);
Note: See TracChangeset for help on using the changeset viewer.