Index: trunk/MagicSoft/Mars/mdata/MDataArray.cc
===================================================================
--- trunk/MagicSoft/Mars/mdata/MDataArray.cc	(revision 7784)
+++ trunk/MagicSoft/Mars/mdata/MDataArray.cc	(revision 7804)
@@ -187,5 +187,5 @@
 Bool_t MDataArray::AsciiWrite(ostream &out) const
 {
-    ((TObjArray)fList).ForEach(MParContainer, AsciiWrite)(out);
+    ((TObjArray)fList).R__FOR_EACH(MParContainer, AsciiWrite)(out);
     return kTRUE;
 }
@@ -197,5 +197,5 @@
 // gui elements to a macro-file.
 //
-void MDataArray::StreamPrimitive(ofstream &out) const
+void MDataArray::StreamPrimitive(ostream &out) const
 {
     out << "   MDataArray " << GetUniqueName();
@@ -255,4 +255,4 @@
 void MDataArray::SetVariables(const TArrayD &arr)
 {
-    fList.ForEach(MData, SetVariables)(arr);
-}
+    fList.R__FOR_EACH(MData, SetVariables)(arr);
+}
Index: trunk/MagicSoft/Mars/mdata/MDataArray.h
===================================================================
--- trunk/MagicSoft/Mars/mdata/MDataArray.h	(revision 7784)
+++ trunk/MagicSoft/Mars/mdata/MDataArray.h	(revision 7804)
@@ -26,5 +26,5 @@
     TObjArray fList;
 
-    void StreamPrimitive(ofstream &out) const;
+    void StreamPrimitive(ostream &out) const;
 
 public:
Index: trunk/MagicSoft/Mars/mdata/MDataFormula.cc
===================================================================
--- trunk/MagicSoft/Mars/mdata/MDataFormula.cc	(revision 7784)
+++ trunk/MagicSoft/Mars/mdata/MDataFormula.cc	(revision 7804)
@@ -317,5 +317,5 @@
 void MDataFormula::SetVariables(const TArrayD &arr)
 {
-    fMembers.ForEach(MData, SetVariables)(arr);
-}
-
+    fMembers.R__FOR_EACH(MData, SetVariables)(arr);
+}
+
Index: trunk/MagicSoft/Mars/mdata/MDataList.cc
===================================================================
--- trunk/MagicSoft/Mars/mdata/MDataList.cc	(revision 7784)
+++ trunk/MagicSoft/Mars/mdata/MDataList.cc	(revision 7804)
@@ -398,4 +398,4 @@
 void MDataList::SetVariables(const TArrayD &arr)
 {
-    fMembers.ForEach(MData, SetVariables)(arr);
-}
+    fMembers.R__FOR_EACH(MData, SetVariables)(arr);
+}
