Index: trunk/MagicSoft/Mars/mhist/MHEvent.cc
===================================================================
--- trunk/MagicSoft/Mars/mhist/MHEvent.cc	(revision 8934)
+++ trunk/MagicSoft/Mars/mhist/MHEvent.cc	(revision 8940)
@@ -295,7 +295,7 @@
 
     pad->GetPad(2)->cd(1);
-    if (gPad->FindObject(Form("Proj_%p", this)))
-    {
-        TH1 *h=fHist->Projection(Form("Proj_%p", this));
+    if (gPad->FindObject("Proj"))
+    {
+        TH1 *h=fHist->Projection("Proj");
         if (h->GetMaximum()>0)
             gPad->SetLogy();
@@ -303,10 +303,10 @@
 
     pad->GetPad(2)->cd(2);
-    if (gPad->FindObject(Form("ProfR_%p", this)))
-        fHist->RadialProfile(Form("ProfR_%p", this));
+    if (gPad->FindObject("ProfRad"))
+        fHist->RadialProfile("ProfRad");
 
     pad->GetPad(2)->cd(3);
-    if (gPad->FindObject(Form("ProfA_%p", this)))
-        fHist->AzimuthProfile(Form("ProfA_%p", this));
+    if (gPad->FindObject("ProfAz"))
+        fHist->AzimuthProfile("ProfAz");
 }
 
@@ -341,5 +341,5 @@
     gPad->SetBorderMode(0);
 
-    TH1 *h = fHist->Projection(Form("Proj_%p", this), 50);
+    TH1 *h = fHist->Projection("Proj", 50);
     h->SetTitle("Projection");
     h->SetBit(kCanDelete);
@@ -349,5 +349,5 @@
     gPad->SetBorderMode(0);
 
-    h = (TH1*)fHist->RadialProfile(Form("ProfR_%p", this), 20);
+    h = (TH1*)fHist->RadialProfile("ProfRad", 20);
     h->SetTitle("Radial Profile");
     h->SetBit(kCanDelete|TH1::kNoStats);
@@ -356,5 +356,5 @@
     pad->cd(3);
     gPad->SetBorderMode(0);
-    h = (TH1*)fHist->AzimuthProfile(Form("ProfA_%p", this), 30);
+    h = (TH1*)fHist->AzimuthProfile("ProfAz", 30);
     h->SetTitle("Azimuth Profile");
     h->SetBit(kCanDelete|TH1::kNoStats);
Index: trunk/MagicSoft/Mars/mhist/MHWeather.cc
===================================================================
--- trunk/MagicSoft/Mars/mhist/MHWeather.cc	(revision 8934)
+++ trunk/MagicSoft/Mars/mhist/MHWeather.cc	(revision 8940)
@@ -249,4 +249,5 @@
     axis->SetTitleOffset(1.2);
     axis->SetTextColor(col);
+    axis->SetLabelColor(col);
     axis->SetBit(kCanDelete);
     axis->Draw();
@@ -281,5 +282,5 @@
     gPad->SetGridx();
     gPad->SetGridy();
-    fHumidity.Draw("AP");
+     fHumidity.Draw("AP");
     fCloudiness.Draw("P");
     DrawRightAxis("Cloudiness [%]");
@@ -340,6 +341,6 @@
     if (gPad)
     {
-        fTemperature.GetHistogram()->GetYaxis()->SetTitleColor(kRed);
-        //fTempSky.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
+        fTemperature.GetYaxis()->SetLabelColor(kRed);
+        fTemperature.GetYaxis()->SetTitleColor(kRed);
         UpdateRightAxis(fTemperature); // Primary axis
     }
@@ -348,6 +349,7 @@
     if (gPad)
     {
-        fHumidity.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
-        fHumidity.GetHistogram()->GetYaxis()->SetTitleOffset(1.2);
+        fHumidity.GetYaxis()->SetLabelColor(kBlue);
+        fHumidity.GetYaxis()->SetTitleColor(kBlue);
+        fHumidity.GetYaxis()->SetTitleOffset(1.2);
         UpdateRightAxis(fHumidity);    // Primary axis
     }
