Index: trunk/MagicSoft/Mars/macros/CT1collarea.C
===================================================================
--- trunk/MagicSoft/Mars/macros/CT1collarea.C	(revision 2272)
+++ trunk/MagicSoft/Mars/macros/CT1collarea.C	(revision 2273)
@@ -24,6 +24,4 @@
 \* ======================================================================== */
 
-#include "/home/magic/Mars/mhistmc/MHMcCT1CollectionArea.h"
-
 void CT1collarea(TString filename="MC_SC4.root", TString outname="")
 { 
@@ -45,5 +43,5 @@
     reader.DisableAutoScheme();
 
-    MHMcCT1CollectionArea* collarea = new MHMcCT1CollectionArea();
+    MHMcCT1CollectionArea collarea;
 
     MBinning binsx("BinningE");
@@ -54,5 +52,5 @@
     xed.Set(15,xedge);
     binsx.SetEdges(xed);
-    collarea->SetEaxis(kLog10Energy);
+    collarea.SetEaxis(MHMcCollectionArea::kLog10);
     */
 
@@ -64,5 +62,5 @@
     //
     binsx.SetEdgesLog(14,300,1.e5);
-    collarea->SetEaxis(kEnergy);
+    collarea.SetEaxis(MHMcCT1CollectionArea::kLinear);
 
 
@@ -73,5 +71,5 @@
     binsy.SetEdges(yed);
 
-    parlist.AddToList(collarea);
+    parlist.AddToList(&collarea);
     parlist.AddToList(&binsx);
     parlist.AddToList(&binsy);
@@ -103,5 +101,5 @@
     tasklist.PrintStatistics();
 
-    collarea->CalcEfficiency();
+    collarea.CalcEfficiency();
 
     //
@@ -109,5 +107,5 @@
     // filled and can be displayed
     //
-    collarea->DrawClone();
+    collarea.DrawClone();
 
     //
@@ -119,8 +117,7 @@
 
     TFile f(outname,"recreate");
-    collarea->GetHist()->Write();
-    collarea->GetHAll()->Write();
-    collarea->GetHSel()->Write();
-    f.Close();
+    collarea.GetHist()->Write();
+    collarea.GetHAll()->Write();
+    collarea.GetHSel()->Write();
 }
 
