Index: /trunk/MagicSoft/Mars/mbase/MEnv.cc
===================================================================
--- /trunk/MagicSoft/Mars/mbase/MEnv.cc	(revision 7533)
+++ /trunk/MagicSoft/Mars/mbase/MEnv.cc	(revision 7534)
@@ -124,7 +124,7 @@
     switch (str.Hash())
     {
-    case (unsigned)-1920099718/*2374867578*/: return 0;// hollow
-    case 764279305:  return 1001;// solid
-    case 1854683492: return 2001; // hatch
+    case 2374867578U: return 0;    // hollow
+    case  764279305U: return 1001; // solid
+    case 1854683492U: return 2001; // hatch
     }
 
@@ -148,8 +148,8 @@
     switch (str.Hash())
     {
-    case 764279305:  return kSolid;
-    case 241979881:  return kDashed;
-    case (unsigned)-1903324694: return kDotted;
-    case 1124931659: return kDashDotted;
+    case  764279305U: return kSolid;
+    case  241979881U: return kDashed;
+    case 2391642602U: return kDotted;
+    case 1124931659U: return kDashDotted;
     }
 
@@ -255,28 +255,28 @@
     switch (str.Hash())
     {
-    case (unsigned)-1926423925/*2368543371*/: return kWhite+offset;
-    case 1814927399: return kBlack+offset;
-    case 7496964:    return kRed+offset;
-    case (unsigned)-1397860222/*2897107074*/: return kGreen+offset;
-    case 1702194402: return kBlue+offset;
-    case (unsigned)-1920149414/* 2374817882*/: return kYellow+offset;
-    case (unsigned)-1400748595/*2894218701*/: return kMagenta+offset;
-    case 1851881955: return kCyan+offset;
-    case 749623518: return 19; // grey1
-    case 749623517: return 18; // grey2
-    case 749623516: return 17; // grey3
-    case 749623515: return 16; // grey4
-    case 749623514: return 15; // grey5
-    case 749623513: return 14; // grey6
-    case 749623512: return 13; // grey7
-    case 749623511: return 12; // grey8
-    case 741234910: return 19; // gray1
-    case 741234909: return 18; // gray2
-    case 741234908: return 17; // gray3
-    case 741234907: return 16; // gray4
-    case 741234906: return 15; // gray5
-    case 741234905: return 14; // gray6
-    case 741234904: return 13; // gray7
-    case 741234903: return 12; // gray8
+    case 2368543371U: return kWhite+offset;
+    case 1814927399U: return kBlack+offset;
+    case    7496964U: return kRed+offset;
+    case 2897107074U: return kGreen+offset;
+    case 1702194402U: return kBlue+offset;
+    case 2374817882U: return kYellow+offset;
+    case 2894218701U: return kMagenta+offset;
+    case 1851881955U: return kCyan+offset;
+    case  749623518U: return 19; // grey1
+    case  749623517U: return 18; // grey2
+    case  749623516U: return 17; // grey3
+    case  749623515U: return 16; // grey4
+    case  749623514U: return 15; // grey5
+    case  749623513U: return 14; // grey6
+    case  749623512U: return 13; // grey7
+    case  749623511U: return 12; // grey8
+    case  741234910U: return 19; // gray1
+    case  741234909U: return 18; // gray2
+    case  741234908U: return 17; // gray3
+    case  741234907U: return 16; // gray4
+    case  741234906U: return 15; // gray5
+    case  741234905U: return 14; // gray6
+    case  741234904U: return 13; // gray7
+    case  741234903U: return 12; // gray8
     }
     return str.Atoi();
Index: /trunk/MagicSoft/Mars/mhflux/MHEffectiveOnTime.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhflux/MHEffectiveOnTime.cc	(revision 7533)
+++ /trunk/MagicSoft/Mars/mhflux/MHEffectiveOnTime.cc	(revision 7534)
@@ -759,13 +759,18 @@
 //  Paint the integral and the error on top of the histogram
 //
-void MHEffectiveOnTime::PaintText(Double_t val, Double_t error, Double_range) const
+void MHEffectiveOnTime::PaintText(Double_t val, Double_t error, Double_t range) const
 {
     TLatex text;
     text.SetBit(TLatex::kTextNDC);
     text.SetTextSize(0.04);
-    text.PaintLatex(0.45, 0.94, Form("T_{eff} = %.1fs \\pm %.1fs", val, error));
-
-    if (range>=0)
-        text.PaintLatex(0.66, 0.94, Form("T_{axe} = %.1fs", range));
+
+    text.SetText(0.45, 0.94, Form("T_{eff} = %.1fs \\pm %.1fs", val, error));
+    text.Paint();
+
+    if (range<0)
+        return;
+
+    text.SetText(0.66, 0.94, Form("T_{axe} = %.1fs", range));
+    text.Paint();
 }
 
@@ -905,5 +910,5 @@
         h = &fHTimeEffOn;
         UpdateRightAxis(fHTimeLambda);
-        range = h->GetXaxis()->GetXmax()->h->GetXaxis()->GetXmin();
+        range = h->GetXaxis()->GetXmax() - h->GetXaxis()->GetXmin();
     }
 
Index: /trunk/MagicSoft/Mars/showplot.cc
===================================================================
--- /trunk/MagicSoft/Mars/showplot.cc	(revision 7533)
+++ /trunk/MagicSoft/Mars/showplot.cc	(revision 7534)
@@ -170,6 +170,6 @@
         switch (kInput.Hash())
         {
-        case 3438106369:
-        case  764164111:
+        case 3438106369U:
+        case  764164111U:
             file += "callisto";
             break;
