]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MONITOR/AliDimIntNotifier.h
Filling histograms separately for the SPD and Tracks vertices
[u/mrichter/AliRoot.git] / MONITOR / AliDimIntNotifier.h
index 7e18b538a167e9abcd9a2cd3f0a224d78f0996ab..1e5b929966e46b0a28633aee5fc1d6737bf068bd 100644 (file)
 #ifndef AliDimIntNotifier_H
 #define AliDimIntNotifier_H
 
-#include <TObject.h>
 #include <TQObject.h>
 
-#include <TMutex.h>
-#include <TCondition.h>
-#include <TTimer.h>
-
 #ifdef ALI_DIM
 #include <dic.hxx>
 #else
@@ -24,6 +19,7 @@ class DimUpdatedInfo
 {
 public:
   DimUpdatedInfo(const Char_t*, Int_t) {}
+  virtual ~DimUpdatedInfo() {}
 
   Bool_t getData() { return kFALSE; }
   Int_t  getInt()  { return -1; }
@@ -34,8 +30,7 @@ public:
 // Short description of AliDimIntNotifier
 //
 
-class AliDimIntNotifier : public TObject,
-                         public TQObject,
+class AliDimIntNotifier :  public TQObject,
                          public DimUpdatedInfo
 {
 public:
@@ -45,26 +40,14 @@ public:
   virtual ~AliDimIntNotifier() {}
 
   void infoHandler();
-  void infoHandlerTest(Int_t fake);
-
-  void DimMessage(Int_t=-1); // *SIGNAL*
-
-  static void SetMainThreadId();
+  void DimMessage(Int_t mess=-1); // *SIGNAL*
 
 private:
   AliDimIntNotifier(const AliDimIntNotifier&);            // Not implemented
   AliDimIntNotifier& operator=(const AliDimIntNotifier&); // Not implemented
 
-  void StartTimer();
-  void StopTimer();
-
-  TTimer fReThreader;
-  TMutex fNotifyLck;
-
   Int_t  fLastMessage;
 
-  static Long_t fgMainThreadId;
-
   ClassDef(AliDimIntNotifier, 0);
 };