]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliVertexer.h
Updates (N. Bastid)
[u/mrichter/AliRoot.git] / STEER / AliVertexer.h
index 40388ac196245b5a2c9ba2bd9864d3b264e3b233..546acfff5cdb6c8a0fe6f1f211df185bc9f4763e 100644 (file)
@@ -2,6 +2,7 @@
 #define ALIVERTEXER_H
 
 #include<TObject.h>
+#include<AliMultiplicity.h>
 
 ///////////////////////////////////////////////////////////////////
 //                                                               //
@@ -25,13 +26,13 @@ class AliVertexer : public TObject {
     virtual ~AliVertexer(); 
     // computes the vertex for the current event
     virtual AliESDVertex* FindVertexForCurrentEvent(Int_t evnumb)=0; 
-    // computes the vetex for each event and stores it on file
+    // computes the vertex for each event and stores it on file
     virtual void FindVertices()= 0;
+    virtual AliMultiplicity* GetMultiplicity() const {return fMult;}
     virtual void PrintStatus() const = 0;
     virtual void SetDebug(Int_t debug = 0);
     virtual void SetFirstEvent(Int_t ev){fFirstEvent = ev;}
     virtual void SetLastEvent(Int_t ev){fLastEvent = ev;}
-    virtual void SetUseV2Clusters(Bool_t choice) = 0;
     virtual void WriteCurrentVertex() = 0;
 
  
@@ -47,8 +48,9 @@ class AliVertexer : public TObject {
     Int_t fFirstEvent;          // First event to be processed by FindVertices
     Int_t fLastEvent;           // Last event to be processed by FindVertices 
     Int_t fDebug;               //! debug flag - verbose printing if >0
+    AliMultiplicity *fMult;     //! Multiplicity object
 
-  ClassDef(AliVertexer,1);
+  ClassDef(AliVertexer,2);
 };
 
 #endif