Index: trunk/psModules/src/detrend/pmMaskBadPixels.h
===================================================================
--- trunk/psModules/src/detrend/pmMaskBadPixels.h	(revision 12696)
+++ trunk/psModules/src/detrend/pmMaskBadPixels.h	(revision 15865)
@@ -5,6 +5,6 @@
  * @author Eugene Magnier, IfA
  *
- * @version $Revision: 1.13 $ $Name: not supported by cvs2svn $
- * @date $Date: 2007-03-30 21:12:56 $
+ * @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2007-12-16 22:22:06 $
  * Copyright 2004 Institute for Astronomy, University of Hawaii
  */
@@ -15,4 +15,14 @@
 /// @addtogroup detrend Detrend Creation and Application
 /// @{
+
+typedef enum {
+  PM_MASK_ID_NONE,
+  PM_MASK_ID_VALUE,
+  PM_MASK_ID_FRACTION,
+  PM_MASK_ID_SIGMA,
+  PM_MASK_ID_POISSON,
+} pmMaskIdentifyMode;
+
+pmMaskIdentifyMode pmMaskIdentifyModeFromString (const char *string);
 
 /// Applies the bad pixel mask to the input
@@ -49,6 +59,8 @@
 /// pixels (output image).  If "thresh" is negative, a Poisson is assumed.
 psImage *pmMaskIdentifyBadPixels(const psImage *suspects, ///< Accumulated suspect pixels image
+                                 psMaskType maskVal, ///< Value to set for bad pixels
+				 int nTotal,
                                  float thresh, ///< Threshold for bad pixel (standard deviations)
-                                 psMaskType maskVal ///< Value to set for bad pixels
+				 pmMaskIdentifyMode mode
                                 );
 /// @}
