Index: trunk/MagicSoft/Mars/mmain/MMars.cc
===================================================================
--- trunk/MagicSoft/Mars/mmain/MMars.cc	(revision 991)
+++ trunk/MagicSoft/Mars/mmain/MMars.cc	(revision 993)
@@ -212,5 +212,5 @@
     //   Map the window, set up the layout, etc.
     //
-    SetWMSizeHints(400, 410, 400, 410, 10, 10);  // set the smallest and biggest size of the Main frame
+    SetWMSizeHints(330, 410, 330, 410, 10, 10);  // set the smallest and biggest size of the Main frame
 
     MapSubwindows();
Index: trunk/MagicSoft/Mars/mmain/MMonteCarlo.cc
===================================================================
--- trunk/MagicSoft/Mars/mmain/MMonteCarlo.cc	(revision 991)
+++ trunk/MagicSoft/Mars/mmain/MMonteCarlo.cc	(revision 993)
@@ -85,4 +85,6 @@
     fRadioButton3 = new TGRadioButton(group, "Use a number of trigger conditions (1..n).");
 
+    fRadioButton1->SetState(kButtonDown);
+
     /*
      FIXME: ~TGRadioButton fails with segfault in GetMainFrame
@@ -188,6 +190,9 @@
 #include "MMcCollectionAreaCalc.h"
 
+#include "../mmc/MMcTrig.hxx" // FIXME: see FIXME below
+
 Int_t MMonteCarlo::GetDim() const
 {
+    return 0;
     Int_t dim = atoi(fNumEntry->GetText());
 
@@ -216,4 +221,12 @@
     MTaskList tlist;
     plist.AddToList(&tlist);
+
+    //
+    // FIXME: This line is needed that root finds the MMc-classes in the
+    // dictionary when calling the constructor of MReadTree
+    // I don't have any idea why...
+    // Rem: This happens only in this GUI!
+    //
+    MMcTrig trig;
 
     //
@@ -309,4 +322,12 @@
 
     //
+    // FIXME: This line is needed that root finds the MMc-classes in the
+    // dictionary when calling the constructor of MReadTree
+    // I don't have any idea why...
+    // Rem: This happens only in this GUI!
+    //
+    MMcTrig trig;
+
+    //
     // Setup out tasks:
     //  - First we have to read the events
@@ -390,4 +411,12 @@
 
     //
+    // FIXME: This line is needed that root finds the MMc-classes in the
+    // dictionary when calling the constructor of MReadTree
+    // I don't have any idea why...
+    // Rem: This happens only in this GUI!
+    //
+    MMcTrig trig;
+
+    //
     // Setup the task list
     // - You need the read and the MMcThresholdCalc tasks
@@ -410,5 +439,5 @@
 
     //
-    // Begin the loop (if the loop wasn't succesfull
+    // Begin the loop (if the loop wasn't successfull
     // don't try to draw the results
     //
@@ -422,5 +451,5 @@
     TObject *obj;
     while ((obj=Next()))
-        obj->DrawClone();
+    obj->DrawClone();
 }
 
