Index: /branches/eam_rel9_p0/psModules/src/imcombine/pmReadoutCombine.c
===================================================================
--- /branches/eam_rel9_p0/psModules/src/imcombine/pmReadoutCombine.c	(revision 6437)
+++ /branches/eam_rel9_p0/psModules/src/imcombine/pmReadoutCombine.c	(revision 6438)
@@ -5,6 +5,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.2.10.2 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-01-15 18:20:03 $
+ *  @version $Revision: 1.2.10.3 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-02-17 02:47:26 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -682,6 +682,6 @@
     psRegion minRegion;
     psRegion maxRegion;
-    psStats *minStats = psStatsAlloc(PS_STAT_ROBUST_MEAN);
-    psStats *maxStats = psStatsAlloc(PS_STAT_ROBUST_MEAN);
+    psStats *minStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
+    psStats *maxStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
     psStats *diffStats = psStatsAlloc(PS_STAT_ROBUST_MEDIAN);
     psVector *diffs = psVectorAlloc(fringePoints->n, PS_TYPE_F32);
@@ -717,6 +717,6 @@
         }
 
-        fp->midValue = 0.5 * (maxStats->robustMean + minStats->robustMean);
-        fp->delta = maxStats->robustMean - minStats->robustMean;
+        fp->midValue = 0.5 * (maxStats->robustMedian + minStats->robustMedian);
+        fp->delta = maxStats->robustMedian - minStats->robustMedian;
         diffs->data.F32[i] = fp->delta;
     }
Index: /branches/eam_rel9_p0/psModules/src/imsubtract/pmSubtractBias.c
===================================================================
--- /branches/eam_rel9_p0/psModules/src/imsubtract/pmSubtractBias.c	(revision 6437)
+++ /branches/eam_rel9_p0/psModules/src/imsubtract/pmSubtractBias.c	(revision 6438)
@@ -11,6 +11,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.6.8.1.2.7 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-02-08 23:02:02 $
+ *  @version $Revision: 1.6.8.1.2.8 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-02-17 02:47:35 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -178,21 +178,7 @@
     psStatsOptions opt = 0;
 
-    if (stat->options & PS_STAT_ROBUST_MODE) {
-        if (numOptions == 0) {
-            opt = PS_STAT_ROBUST_MODE;
-        }
-        numOptions++;
-    }
-
     if (stat->options & PS_STAT_ROBUST_MEDIAN) {
         if (numOptions == 0) {
             opt = PS_STAT_ROBUST_MEDIAN;
-        }
-        numOptions++;
-    }
-
-    if (stat->options & PS_STAT_ROBUST_MEAN) {
-        if (numOptions == 0) {
-            opt = PS_STAT_ROBUST_MEAN;
         }
         numOptions++;
@@ -382,5 +368,5 @@
         }
         if (! overscanOpts->poly) {
-            overscanOpts->poly = psPolynomial1DAlloc(overscanOpts->order, PS_POLYNOMIAL_ORD);
+            overscanOpts->poly = psPolynomial1DAlloc(PS_POLYNOMIAL_ORD, overscanOpts->order);
         }
         psVectorFitPolynomial1D(overscanOpts->poly, mask, 1, reduced, NULL, ordinate);
@@ -395,5 +381,5 @@
         }
         if (! overscanOpts->poly) {
-            overscanOpts->poly = psPolynomial1DAlloc(overscanOpts->order, PS_POLYNOMIAL_CHEB);
+            overscanOpts->poly = psPolynomial1DAlloc(PS_POLYNOMIAL_CHEB, overscanOpts->order);
         }
         psVectorFitPolynomial1D(overscanOpts->poly, mask, 1, reduced, NULL, ordinate);
