Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 7652)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 7653)
@@ -18,4 +18,12 @@
 
                                                  -*-*- END OF LINE -*-*-
+
+ 2006/04/23 Thomas Bretz
+
+   * mhist/MHHadronness.cc:
+     - do not reset the two hadronness-histograms in SetupFill
+       otherwise MJTrainSeparation cannot work correctly
+
+
 
  2006/04/22 Thomas Bretz
Index: /trunk/MagicSoft/Mars/mhist/MHHadronness.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MHHadronness.cc	(revision 7652)
+++ /trunk/MagicSoft/Mars/mhist/MHHadronness.cc	(revision 7653)
@@ -165,6 +165,6 @@
     fHadronness = (MParameterD*)plist->FindObject("MHadronness");
 
-    fGhness->Reset();
-    fPhness->Reset();
+//    fGhness->Reset();
+//    fPhness->Reset();
 
     /*
Index: /trunk/MagicSoft/Mars/mjtrain/MJTrainSeparation.cc
===================================================================
--- /trunk/MagicSoft/Mars/mjtrain/MJTrainSeparation.cc	(revision 7652)
+++ /trunk/MagicSoft/Mars/mjtrain/MJTrainSeparation.cc	(revision 7653)
@@ -509,8 +509,10 @@
     plist.AddToList(&binsy);
 
-    MH3 h31("MHillas.fSize", "MHadronness.fVal");
-    MH3 h32("MHillas.fSize", "MHadronness.fVal");
+    MH3 h31("MHillas.fSize",  "MHadronness.fVal");
+    MH3 h32("MHillas.fSize",  "MHadronness.fVal");
+    MH3 h40("MMcEvt.fEnergy", "MHadronness.fVal");
     h31.SetTitle("Background probability vs. Size:Size [phe]:Hadronness");
     h32.SetTitle("Background probability vs. Size:Size [phe]:Hadronness");
+    h40.SetTitle("Background probability vs. Energy:Energy [GeV]:Hadronness");
 
     MHHadronness hist;
@@ -520,6 +522,8 @@
     MFillH fillh1(&h31);
     MFillH fillh2(&h32);
+    MFillH fillh4(&h40);
     fillh1.SetNameTab("Background");
-    fillh2.SetNameTab("Gammas");
+    fillh2.SetNameTab("GammasH");
+    fillh4.SetNameTab("GammasE");
     fillh0.SetBit(MFillH::kDoNotDisplay);
 
@@ -562,4 +566,5 @@
     tlist.Replace(&read4);
     tlist.Replace(&fillh2);
+    tlist.AddAfter(&fillh2, &fillh4);
 
     if (!loop.Eventloop())
