Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 8963)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 8964)
@@ -74,4 +74,24 @@
      - UpdatePSHeader not long needed in root >=5.12
      - reorganized header file
+     - Changed backround color to white (_not_ kWhite)
+     - made a sunken border around the canvas
+
+   * mreport/MReportCC.[h,cc]:
+     - removed obsolete fRecTemp
+     - call Copy() in the correct direction
+
+   * mreport/MReportFileRead.[h,cc]:
+     - use a C++ cast instead of a C-cast
+     - add containers to parameter list _before_ calling SetupReading
+     - removed some obsolete comments in the header
+
+   * mjobs/MJStar.cc:
+     - we need to read the new "Rec" tree
+     - and we need to fill from the Rec _and_ CC tree (could give a bias
+       if the rate on both trees would once be identical anymore)
+
+   * mhist/MHCamEvent.cc:
+     - allocate fSum in constructor to allow filling from two different 
+       tasks
 
 
Index: /trunk/MagicSoft/Mars/mhist/MHCamEvent.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MHCamEvent.cc	(revision 8963)
+++ /trunk/MagicSoft/Mars/mhist/MHCamEvent.cc	(revision 8964)
@@ -94,4 +94,6 @@
 {
     Init(name, title);
+
+    fSum = new MHCamera;
 }
 
@@ -105,4 +107,6 @@
 {
     Init(name, title);
+
+    fSum = new MHCamera;
 }
 
@@ -144,13 +148,10 @@
     }
 
-    // Delete a possible old histogram from a previous loop
-    if (fSum)
-        delete (fSum);
-
     // combine name
     const TString name = fNameEvt.IsNull() ? fName : fNameEvt;
 
-    // create and setup MHCamera
-    fSum = new MHCamera(*cam, name+";avg");
+    fSum->Reset();
+    fSum->SetGeometry(*cam, name+";avg");
+
     if (fTitle!=gsDefTitle)
         fSum->SetTitle(fTitle);
Index: /trunk/MagicSoft/Mars/mjobs/MJStar.cc
===================================================================
--- /trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 8963)
+++ /trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 8964)
@@ -187,4 +187,5 @@
     readreal.AddTree("Currents",         MReadReports::kRequired);
     readreal.AddTree("CC");
+    readreal.AddTree("Rec");
     readreal.AddTree("Trigger");
     readreal.AddTree("Pyrometer");
@@ -263,4 +264,5 @@
     fsum.DenySumTrigger();
     fsum.AllowTriggerLvl1();
+    //fsum.RequireTriggerLvl1();
     fill9.SetFilter(&fsum);
 
@@ -481,8 +483,13 @@
 
     // instantiate camera histogram containers
-    MHCamEvent evtdt(0, "DT", "Discriminator Threshold;;DT [au]");
+    MHCamEvent evtdt(0, "Thresholds", "Average Discriminator Thresholds;;DT [au]");
+    plist.AddToList(&evtdt);
 
     // instantiate fill tasks
-    MFillH filldt(&evtdt, "MCameraTH", "FillDT");
+    MFillH filldt1("Thresholds", "MCameraTH", "FillDT-CC");
+    MFillH filldt2("Thresholds", "MCameraTH", "FillDT-Rec");
+    filldt1.SetNameTab("DT");
+    filldt2.SetBit(MFillH::kDoNotDisplay);
+    filldt2.SetBit(MFillH::kCanSkip);
 
     MHSectorVsTime histipr;
@@ -515,5 +522,6 @@
         tlist.AddToList(&filldc,  "Currents");
         tlist.AddToList(&fillipr, "Trigger");
-        tlist.AddToList(&filldt,  "CC");
+        tlist.AddToList(&filldt1, "CC");   // Old files: Receiver information in CC-Tree  (Mars<=2.0)
+        tlist.AddToList(&filldt2, "Rec");  // New files: Receiver information in Rec-Tree (Mars >2.0)
     }
     if (!HasNullOut())
