]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSVertexer.h
Macro to calculate the resolution and the efficiency of chamber(s) (Nicolas)
[u/mrichter/AliRoot.git] / ITS / AliITSVertexer.h
1 #ifndef ALIITSVERTEXER_H
2 #define ALIITSVERTEXER_H
3
4 #include<AliVertexer.h>
5
6 ///////////////////////////////////////////////////////////////////
7 //                                                               //
8 // Base class for primary vertex reconstruction  for ITS         //
9 //                                                               //
10 ///////////////////////////////////////////////////////////////////
11
12 class TString;
13 class TClonesArray;
14
15
16 class AliITSVertexer : public AliVertexer {
17
18  public:
19     // default constructor
20     AliITSVertexer();   
21     // standard constructor     
22     AliITSVertexer(TString filename); 
23     virtual ~AliITSVertexer(){;}
24     virtual void FindMultiplicity(Int_t evnumber);
25     virtual void WriteCurrentVertex();
26  
27
28  
29  protected:
30     // copy constructor (NO copy allowed: the constructor is protected
31     // to avoid misuse)
32     AliITSVertexer(const AliITSVertexer& vtxr);
33     // assignment operator (NO assignment allowed)
34     AliITSVertexer& operator=(const AliITSVertexer& /* vtxr */);
35
36   ClassDef(AliITSVertexer,3);
37 };
38
39 #endif