Index: trunk/MagicSoft/Mars/mtools/MChisqEval.cc
===================================================================
--- trunk/MagicSoft/Mars/mtools/MChisqEval.cc	(revision 2173)
+++ trunk/MagicSoft/Mars/mtools/MChisqEval.cc	(revision 2208)
@@ -106,5 +106,5 @@
 }
 
-Bool_t MChisqEval::PreProcess(MParList *plist)
+Int_t MChisqEval::PreProcess(MParList *plist)
 {
     fChisq = 0;
@@ -123,5 +123,5 @@
 }
 
-Bool_t MChisqEval::Process()
+Int_t MChisqEval::Process()
 {
     const Double_t y1 = fData0->GetValue();
@@ -135,5 +135,5 @@
 }
 
-Bool_t MChisqEval::PostProcess()
+Int_t MChisqEval::PostProcess()
 {
     fChisq /= GetNumExecutions();
Index: trunk/MagicSoft/Mars/mtools/MChisqEval.h
===================================================================
--- trunk/MagicSoft/Mars/mtools/MChisqEval.h	(revision 2173)
+++ trunk/MagicSoft/Mars/mtools/MChisqEval.h	(revision 2208)
@@ -29,4 +29,8 @@
     enum { kIsOwner = BIT(14) };
 
+    Int_t PreProcess(MParList *plist);
+    Int_t Process();
+    Int_t PostProcess();
+
 public:
     MChisqEval(const char *name=NULL, const char *title=NULL);
@@ -42,8 +46,4 @@
     void SetOwner(Bool_t o=kTRUE) { o ? SetBit(kIsOwner) : ResetBit(kIsOwner); }
 
-    Bool_t PreProcess(MParList *plist);
-    Bool_t Process();
-    Bool_t PostProcess();
-
     Double_t GetChisq() const { return fChisq; }
  
