Index: trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc	(revision 8353)
+++ trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.cc	(revision 8354)
@@ -153,4 +153,5 @@
     // If it is no MC file skip this function...
     //
+    fGeom = 0;
     if (!CheckRunType(pList))
     {
@@ -384,4 +385,8 @@
 Int_t MMcCalibrationUpdate::Process()
 {
+    // This is the case it is no MC file...
+    if (!fGeom)
+        return kTRUE;
+
     const Int_t num = fCalCam->GetSize();
 
Index: trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.h
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.h	(revision 8353)
+++ trunk/MagicSoft/Mars/manalysis/MMcCalibrationUpdate.h	(revision 8354)
@@ -16,6 +16,4 @@
 class MMcFadcHeader;
 class MExtractedSignalCam;
-
-#include "MCalibrateData.h"
 
 class MMcCalibrationUpdate : public MTask
@@ -71,8 +69,2 @@
 
 #endif
-
-
-
-
-
-
Index: trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h
===================================================================
--- trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h	(revision 8353)
+++ trunk/MagicSoft/Mars/mextralgo/MExtralgoSpline.h	(revision 8354)
@@ -6,5 +6,4 @@
 #endif
 
-#include <iostream>
 class TComplex;
 
@@ -324,5 +323,6 @@
             xmax = xmax3;
         }
-*/    }
+        */
+    }
 
     inline Bool_t GetMax(Int_t i, Float_t &xmax, Float_t &ymax, Float_t min=0, Float_t max=1) const
