Index: /trunk/MagicSoft/Mars/mbase/MArray.cc
===================================================================
--- /trunk/MagicSoft/Mars/mbase/MArray.cc	(revision 4952)
+++ /trunk/MagicSoft/Mars/mbase/MArray.cc	(revision 4953)
@@ -40,2 +40,35 @@
 ClassImp(MArray);
 
+// --------------------------------------------------------------------------
+//
+//  Cuts the last entries of an array containing only zeros.
+//
+void MArray::StripZeros(TArray &arr)
+{
+
+  const Int_t n = arr.GetSize();
+  
+  for (Int_t i=n-1; i>=0; i--)
+    if (arr[i] != 0)
+        {
+          arr.Set(i+1);
+          break;
+        }
+}
+
+// --------------------------------------------------------------------------
+//
+//  Cuts the last entries of an array containing only zeros.
+//
+void MArray::StripZeros(MArray &arr)
+{
+    const Int_t n = arr.GetSize();
+
+    for (Int_t i=n-1; i>=0; i--)
+      if (arr[i] != 0)
+        {
+          arr.Set(i+1);
+          break;
+        }
+}
+
