Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 1773)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 1774)
@@ -1,4 +1,14 @@
 
                                                          -*-*- END -*-*-
+ 2003/02/20: Abelardo Moralejo
+
+    * mhist/MH.cc
+      - Removed call to TGaxis::Optimize for compilation under root 
+        versions > 3.03, since in them this procedure is no longer existing.
+	I did this to allow compilation under root_3.04, since earlier 
+	versions has a bug which prevents from plotting in the simple way
+	some variables in a tree (example: fConc and others in the output 
+        of star.C). This is a temporal fix, I guess something will have to
+	substitute the call to Optimize...
 
  2003/02/20: Antonio Stamerra 
@@ -26,6 +36,4 @@
     * macros/triglvl2.C
       - added example to use the MFTriggerLvl2 filter.
-
-
 
  2003/02/19: Wolfgang Wittek
Index: /trunk/MagicSoft/Mars/mhist/MH.cc
===================================================================
--- /trunk/MagicSoft/Mars/mhist/MH.cc	(revision 1773)
+++ /trunk/MagicSoft/Mars/mhist/MH.cc	(revision 1774)
@@ -485,5 +485,8 @@
     Double_t binhigh =0;
     Double_t binwidth=0;
+
+#if ROOT_VERSION_CODE < ROOT_VERSION(3,03,01)
     TGaxis::Optimize(umin, umax, nbins, binlow, binhigh, nbins, binwidth, "");
+#endif
 
     if (binwidth <= 0 || binwidth > 1.e+39)
