]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MONITOR/alieventserver/AliEventServerReconstruction.h
New Analysis Tools for the MFT
[u/mrichter/AliRoot.git] / MONITOR / alieventserver / AliEventServerReconstruction.h
index 1feee67864aac66f6f7d529f10cce9723d779062..a9fea2685d674f24af1a59279c7b882281a24980 100644 (file)
@@ -13,7 +13,7 @@
 #include <TQObject.h>
 #include <RQ_OBJECT.h>
 #include <TThread.h>
-
+#include <TEnv.h>
 class TEnv;
 class AliCDBManager;
 class AliReconstruction;
@@ -26,7 +26,7 @@ public:
        virtual ~AliEventServerReconstruction();
 
        Bool_t StartReconstruction(Int_t run, const char* input="mem://@*:");
-       void  StopReconstruction();  
+       bool  StopReconstruction();  
        
        // Closes the server. The server will no longer listen/serve
        void Close();
@@ -45,9 +45,12 @@ private:
        AliCDBManager *fCDBmanager;
        Int_t fCurrentRunId;
        Bool_t fIsListenning;
-       TEnv *fSettings;
+       TEnv fSettings;
        TString fHost;
        TThread *fRecoThread;
+       bool fRecoIsRunning;
+       bool fRecoWasInitialized;
+       const char *fInput;
 
        AliEventServerReconstruction(const AliEventServerReconstruction&);
        AliEventServerReconstruction& operator=(const AliEventServerReconstruction&);