Index: trunk/psLib/src/math/psStats.c
===================================================================
--- trunk/psLib/src/math/psStats.c	(revision 4405)
+++ trunk/psLib/src/math/psStats.c	(revision 4409)
@@ -14,6 +14,6 @@
  *      stats->binsize
  *
- *  @version $Revision: 1.135 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-25 02:02:05 $
+ *  @version $Revision: 1.136 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-28 20:17:52 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -1987,8 +1987,8 @@
  *****************************************************************************/
 psHistogram* psVectorHistogram(psHistogram* out,
-                               const psVector* in,
+                               const psVector* values,
                                const psVector* errors,
                                const psVector* mask,
-                               psU32 maskVal)
+                               psMaskType maskVal)
 {
     PS_ASSERT_PTR_NON_NULL(out, NULL);
@@ -1999,12 +1999,12 @@
     PS_ASSERT_VECTOR_TYPE(out->nums, PS_TYPE_F32, NULL);
     PS_ASSERT_INT_NONNEGATIVE(out->nums->n, NULL);
-    PS_ASSERT_VECTOR_NON_NULL(in, out);
+    PS_ASSERT_VECTOR_NON_NULL(values, out);
     if (mask != NULL) {
-        PS_ASSERT_VECTORS_SIZE_EQUAL(in, mask, NULL);
+        PS_ASSERT_VECTORS_SIZE_EQUAL(values, mask, NULL);
         PS_ASSERT_VECTOR_TYPE(mask, PS_TYPE_U8, NULL);
     }
     if (errors != NULL) {
-        PS_ASSERT_VECTORS_SIZE_EQUAL(in, errors, NULL);
-        PS_ASSERT_VECTOR_TYPE(errors, in->type.type, NULL);
+        PS_ASSERT_VECTORS_SIZE_EQUAL(values, errors, NULL);
+        PS_ASSERT_VECTOR_TYPE(errors, values->type.type, NULL);
     }
 
@@ -2021,7 +2021,7 @@
 
     // Convert input and errors vectors to F32 if necessary.
-    inF32 = p_psConvertToF32((psVector *) in);
+    inF32 = p_psConvertToF32((psVector *) values);
     if (inF32 == NULL) {
-        inF32 = (psVector *) in;
+        inF32 = (psVector *) values;
         mustFreeVectorIn = 0;
     }
@@ -2187,5 +2187,5 @@
                        const psVector* errors,
                        const psVector* mask,
-                       psU32 maskVal)
+                       psMaskType maskVal)
 {
     PS_ASSERT_PTR_NON_NULL(stats, NULL);
Index: trunk/psLib/src/math/psStats.h
===================================================================
--- trunk/psLib/src/math/psStats.h	(revision 4405)
+++ trunk/psLib/src/math/psStats.h	(revision 4409)
@@ -14,6 +14,6 @@
  *  @author GLG, MHPCC
  *
- *  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-18 02:30:49 $
+ *  @version $Revision: 1.45 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-28 20:17:52 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -94,5 +94,5 @@
     const psVector* errors,  ///< Errors.
     const psVector* mask,    ///< Ignore elements where (maskVector & maskVal) != 0: must be INT or NULL
-    psU32 maskVal            ///< Only mask elements with one of these bits set in maskVector
+    psMaskType maskVal       ///< Only mask elements with one of these bits set in maskVector
 );
 
@@ -160,8 +160,8 @@
 psHistogram* psVectorHistogram(
     psHistogram* out,                  ///< Histogram data
-    const psVector* in,                ///< Vector to analyse
+    const psVector* values,            ///< Vector to analyse
     const psVector* errors,            ///< Errors
     const psVector* mask,              ///< Mask dat for input vector
-    psU32 maskVal                      ///< Mask value
+    psMaskType maskVal                 ///< Mask value
 );
 
Index: trunk/psLib/src/math/psUnaryOp.c
===================================================================
--- trunk/psLib/src/math/psUnaryOp.c	(revision 4405)
+++ trunk/psLib/src/math/psUnaryOp.c	(revision 4409)
@@ -30,6 +30,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-05-25 20:26:55 $
+ *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-28 20:17:52 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -304,5 +304,5 @@
 }
 
-psPtr psUnaryOp(psPtr out, psPtr in, char *op)
+psPtr psUnaryOp(psPtr out, const psPtr in, const char *op)
 {
     #define psUnaryOp_EXIT { \
Index: trunk/psLib/src/math/psUnaryOp.h
===================================================================
--- trunk/psLib/src/math/psUnaryOp.h	(revision 4405)
+++ trunk/psLib/src/math/psUnaryOp.h	(revision 4409)
@@ -30,6 +30,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.2 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-08 23:40:45 $
+ *  @version $Revision: 1.3 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-28 20:17:52 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -61,6 +61,6 @@
 psType* psUnaryOp(
     psPtr out,                         ///< Output type, either psImage or psVector.
-    psPtr in,                          ///< Input, either psImage or psVector.
-    char *op                           ///< Operator.
+    const psPtr in,                    ///< Input, either psImage or psVector.
+    const char *op                     ///< Operator.
 );
 
