Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 1325)
+++ trunk/MagicSoft/Mars/Changelog	(revision 1326)
@@ -23,4 +23,7 @@
    * manalysis/MCT1ReadAscii.cc:
      - Expanded filename to support filnames containing '~'
+
+   * mhist/MH3.h:
+     - removed 'const' to make 0.7 root 3.01/06 compatible
 
 
Index: trunk/MagicSoft/Mars/mdata/MDataChain.cc
===================================================================
--- trunk/MagicSoft/Mars/mdata/MDataChain.cc	(revision 1325)
+++ trunk/MagicSoft/Mars/mdata/MDataChain.cc	(revision 1326)
@@ -295,5 +295,5 @@
 }
 
-void MDataChain::Print(Option_t *opt = "") const
+void MDataChain::Print(Option_t *opt) const
 {
     fMember->Print();
Index: trunk/MagicSoft/Mars/mfilter/MFDataMember.cc
===================================================================
--- trunk/MagicSoft/Mars/mfilter/MFDataMember.cc	(revision 1325)
+++ trunk/MagicSoft/Mars/mfilter/MFDataMember.cc	(revision 1326)
@@ -114,9 +114,9 @@
         fMethodCall->Execute(fObject, l);
         v = l;
-        return kTRUE;
+        break;
 
     case TMethodCall::kDouble:
         fMethodCall->Execute(fObject, v);
-        return kTRUE;
+        break;
 
     default:
Index: trunk/MagicSoft/Mars/mhist/MH3.h
===================================================================
--- trunk/MagicSoft/Mars/mhist/MH3.h	(revision 1325)
+++ trunk/MagicSoft/Mars/mhist/MH3.h	(revision 1326)
@@ -16,13 +16,11 @@
 {
 protected:
-    const Int_t fDimension;        // Number of dimensions of histogram
+    // Could be const but root < 3.02/06 doesn't like this...
+    Int_t fDimension;            // Number of dimensions of histogram
+    TH1  *fHist;                 // Histogram to fill
 
-    TH1 *fHist;                    // Histogram to fill
-
-    TString fDataMember[3];        // Data member which should be filled into the histogram x
-
-    MDataChain *fData[3];     // Object from which the data is filled
-
-    Double_t fScale[3];
+    TString     fDataMember[3];  // Data member which should be filled into the histogram x
+    MDataChain *fData[3];        // Object from which the data is filled
+    Double_t    fScale[3];
 
 public:
