Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 1947)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 1948)
@@ -1,3 +1,16 @@
                                                  -*-*- END OF LINE -*-*-
+
+ 2003/04/12: Wolfgang Wittek
+
+   * mbase/MFilter.h
+     - set ClassDef(MFilter,1)
+
+   * mhist/MHHadronness.[h,cc]
+     - improve warning printout
+
+   * mhist/MHMatrix.[h,cc]
+     - type of 3rd argument of member function Fill
+       changed from 'MF' to 'MFilter'
+
 
  2003/04/11: Thomas Bretz
@@ -140,5 +153,5 @@
 
    * manalysis/MMultiDimDistCalc.[h,cc]
-     - swap arguments if FindCreateObj
+     - swap arguments in FindCreateObj
 
 
Index: /trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc
===================================================================
--- /trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc	(revision 1947)
+++ /trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc	(revision 1948)
@@ -289,4 +289,6 @@
   fHadronness->SetReadyToSave();
 
+  fHadronness->SetReadyToSave();
+
   return kTRUE;
 }
Index: /trunk/MagicSoft/Mars/mbase/MFilter.h
===================================================================
--- /trunk/MagicSoft/Mars/mbase/MFilter.h	(revision 1947)
+++ /trunk/MagicSoft/Mars/mbase/MFilter.h	(revision 1948)
@@ -25,5 +25,5 @@
     Bool_t IsInverted() const  { return fInverted; }
 
-    ClassDef(MFilter, 0)		// Abstract base class for the filters
+    ClassDef(MFilter, 1)		// Abstract base class for the filters
 };
 
Index: /trunk/MagicSoft/Mars/mhist/MHHadronness.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MHHadronness.cc	(revision 1947)
+++ /trunk/MagicSoft/Mars/mhist/MHHadronness.cc	(revision 1948)
@@ -253,6 +253,8 @@
     *fLog << inf << "MHHadronness::Finalize - Sum Hadronness: gammas=" << sumg << " hadrons=" << sump << endl;
 
-    if (sumg==0 || sump==0)
-        *fLog << warn << "MHHadronness::Finalize: Cannot calculate hadronness." << endl;
+    if (sumg==0 )
+        *fLog << warn << "MHHadronness::Finalize: Cannot calculate hadronness for 'gammas'." << endl;
+    if (sump==0)
+        *fLog << warn << "MHHadronness::Finalize: Cannot calculate hadronness for 'hadrons'." << endl;
 
 
Index: /trunk/MagicSoft/Mars/mhist/MHMatrix.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MHMatrix.cc	(revision 1947)
+++ /trunk/MagicSoft/Mars/mhist/MHMatrix.cc	(revision 1948)
@@ -68,5 +68,5 @@
 #include "MData.h"
 #include "MDataArray.h"
-#include "MF.h"
+#include "MFilter.h"
 
 
@@ -600,5 +600,5 @@
 // --------------------------------------------------------------------------
 //
-Bool_t MHMatrix::Fill(MParList *plist, MTask *read, MF *filter)
+Bool_t MHMatrix::Fill(MParList *plist, MTask *read, MFilter *filter)
 {
     //
Index: /trunk/MagicSoft/Mars/mhist/MHMatrix.h
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MHMatrix.h	(revision 1947)
+++ /trunk/MagicSoft/Mars/mhist/MHMatrix.h	(revision 1948)
@@ -22,5 +22,5 @@
 class MParList;
 class MDataArray;
-class MF;
+class MFilter;
 
 class MHMatrix : public MH
@@ -98,5 +98,5 @@
     Double_t operator[](Int_t col) { return fM(fRow, col); }
 
-    Bool_t Fill(MParList *plist, MTask *read, MF *filter=NULL);
+    Bool_t Fill(MParList *plist, MTask *read, MFilter *filter=NULL);
 
     TString GetDataMember() const;
