Index: trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc	(revision 1940)
+++ trunk/MagicSoft/Mars/manalysis/MCT1SupercutsCalc.cc	(revision 1947)
@@ -136,12 +136,10 @@
 //
 MCT1SupercutsCalc::MCT1SupercutsCalc(const char *hilname, 
-               const char *hilsrcname, const char *name, const char *title) 
+                                     const char *hilsrcname, const char *name, const char *title)
+: fHadronnessName("MHadronness"), fHilName(hilname), fHilSrcName(hilsrcname)
 {
     fName  = name  ? name  : "MCT1SupercutsCalc";
     fTitle = title ? title : "Class to evaluate the Supercuts";
 
-    fHilName    = hilname;
-    fHilSrcName = hilsrcname;
-
     InitParams();
 }
@@ -186,5 +184,4 @@
         return kFALSE;
     }
-
 
     fCam = (MGeomCam*)pList->FindObject("MGeomCam");
@@ -274,19 +271,21 @@
   //      << width << endl;
 
-  if (    newdist  < 1.05
-       && newdist  < CtsMCut (fDistUp,   dmls, dmcza, dmls2, dd2)
-       && newdist  > CtsMCut (fDistLo,   dmls, dmcza, dmls2, dd2)
-       && dist     < 1.05
-       && length   < CtsMCut (fLengthUp, dmls, dmcza, dmls2, dd2)
-       && length   > CtsMCut (fLengthLo, dmls, dmcza, dmls2, dd2)
-       && width    < CtsMCut (fWidthUp,  dmls, dmcza, dmls2, dd2)
-       && width    > CtsMCut (fWidthLo,  dmls, dmcza, dmls2, dd2)
-       //&& asym   < CtsMCut (asymup,    dmls, dmcza, dmls2, dd2)
-       //&& asym   > CtsMCut (asymlow,   dmls, dmcza, dmls2, dd2)
-       && dist     < CtsMCut (fDistUp,   dmls, dmcza, dmls2, dd2)
-       && dist     > CtsMCut (fDistLo,   dmls, dmcza, dmls2, dd2)  )
-    fHadronness->SetHadronness(0.25);
+  if (newdist < 1.05                                         &&
+      newdist < CtsMCut (fDistUp,   dmls, dmcza, dmls2, dd2) &&
+      newdist > CtsMCut (fDistLo,   dmls, dmcza, dmls2, dd2) &&
+      dist    < 1.05                                         &&
+      length  < CtsMCut (fLengthUp, dmls, dmcza, dmls2, dd2) &&
+      length  > CtsMCut (fLengthLo, dmls, dmcza, dmls2, dd2) &&
+      width   < CtsMCut (fWidthUp,  dmls, dmcza, dmls2, dd2) &&
+      width   > CtsMCut (fWidthLo,  dmls, dmcza, dmls2, dd2) &&
+      //asym  < CtsMCut (asymup,    dmls, dmcza, dmls2, dd2) &&
+      //asym  > CtsMCut (asymlow,   dmls, dmcza, dmls2, dd2) &&
+      dist    < CtsMCut (fDistUp,   dmls, dmcza, dmls2, dd2) &&
+      dist    > CtsMCut (fDistLo,   dmls, dmcza, dmls2, dd2)  )
+      fHadronness->SetHadronness(0.25);
   else
-    fHadronness->SetHadronness(0.75);
+      fHadronness->SetHadronness(0.75);
+
+  fHadronness->SetReadyToSave();
 
   return kTRUE;
Index: trunk/MagicSoft/Mars/manalysis/MMultiDimDistCalc.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MMultiDimDistCalc.cc	(revision 1940)
+++ trunk/MagicSoft/Mars/manalysis/MMultiDimDistCalc.cc	(revision 1947)
@@ -210,4 +210,5 @@
 
     fHadronness->SetHadronness(dg==0 ? 0 : exp(-dh/dg));
+    fHadronness->SetReadyToSave();
 
     return kTRUE;
Index: trunk/MagicSoft/Mars/manalysis/MParameters.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MParameters.cc	(revision 1940)
+++ trunk/MagicSoft/Mars/manalysis/MParameters.cc	(revision 1947)
@@ -42,4 +42,5 @@
 ClassImp(MParameterD);
 ClassImp(MParameterI);
+//ClassImp(MParameter);
 
 // --------------------------------------------------------------------------
@@ -50,5 +51,5 @@
 {
     fName  = name  ? name  : "MParameterD";
-    fTitle = title ? title : "Storgare container for general parameters";
+    fTitle = title ? title : "Storgare container for general parameters (double)";
 }
 
@@ -60,5 +61,5 @@
 {
     fName  = name  ? name  : "MParameterI";
-    fTitle = title ? title : "Storgare container for general parameters";
+    fTitle = title ? title : "Storgare container for general parameters (integer)";
 }
 
