Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 6988)
+++ trunk/MagicSoft/Mars/Changelog	(revision 6989)
@@ -33,4 +33,11 @@
    * mjobs/MJCut.[h,cc]:
      - added support for MHAlpha derived classes
+     - made MHTheta the default
+
+   * mhflux/MHTheta.[h,cc]:
+     - added
+
+   * mhflux/Makefile, mhflux/FluxLinkDef.h:
+     - added MHTheta
 
 
Index: trunk/MagicSoft/Mars/NEWS
===================================================================
--- trunk/MagicSoft/Mars/NEWS	(revision 6988)
+++ trunk/MagicSoft/Mars/NEWS	(revision 6989)
@@ -49,6 +49,6 @@
    - ganymed got support for using other variables than Alpha, eg. Theta.
      Therefor you need a class deriving from MHAlpha which supports
-     this variable (one is already existing: MHTheta). It is setup
-     through ganymed.rc
+     this variable (one is already existing: MHTheta, which is now the
+     default in ganymed). It is setup through ganymed.rc
 
 
Index: trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h
===================================================================
--- trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h	(revision 6988)
+++ trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h	(revision 6989)
@@ -8,4 +8,5 @@
 
 #pragma link C++ class MHAlpha+;
+#pragma link C++ class MHTheta+;
 #pragma link C++ class MHEnergyEst+;
 #pragma link C++ class MHFalseSource+;
Index: trunk/MagicSoft/Mars/mhflux/MHTheta.h
===================================================================
--- trunk/MagicSoft/Mars/mhflux/MHTheta.h	(revision 6989)
+++ trunk/MagicSoft/Mars/mhflux/MHTheta.h	(revision 6989)
@@ -0,0 +1,26 @@
+#ifndef MARS_MHTheta
+#define MARS_MHTheta
+
+#ifndef MARS_MHAlpha
+#include "MHAlpha.h"
+#endif
+
+class MHTheta : public MHAlpha
+{
+private:
+    MParameterD  *fThetaSq;     //!
+
+    Bool_t      GetParameter(const MParList &pl);
+    Double_t    GetVal() const;
+    const char *GetParameterRule() const
+    {
+        return "ThetaSquared.fVal";
+    }
+
+public:
+    MHTheta(const char *name=NULL, const char *title=NULL);
+
+    ClassDef(MHTheta, 1) // Theta-Plot which is fitted online
+};
+
+#endif
Index: trunk/MagicSoft/Mars/mhflux/Makefile
===================================================================
--- trunk/MagicSoft/Mars/mhflux/Makefile	(revision 6988)
+++ trunk/MagicSoft/Mars/mhflux/Makefile	(revision 6989)
@@ -27,4 +27,5 @@
 	   MHEnergyEst.cc \
 	   MHAlpha.cc \
+           MHTheta.cc \
            MHEnergyEst.cc \
 	   MHEffectiveOnTime.cc \
