]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSVertexerIons.h
Geometry bug fixes and the like. Work still progressing.
[u/mrichter/AliRoot.git] / ITS / AliITSVertexerIons.h
1 #ifndef ALIITSVERTEXERIONS_H
2 #define ALIITSVERTEXERIONS_H
3
4 #include <AliITSVertexer.h>
5
6 //////////////////////////////////////////////////////////////////////
7 // AliITSVertexerIons is a class for full 3D primary vertex         //
8 // finding optimized for Ion-Ion interactions                       //
9 //                                                                  // 
10 //                                                                  //
11 //                                                                  //
12 //                                                                  //
13 // Written by Giuseppe Lo Re and Francesco Riggi                    //
14 // Giuseppe.Lore@ct.infn.it                                         //
15 //                                                                  //
16 // Franco.Riggi@ct.infn.it                                          //
17 //                                                                  //
18 // Release date: May 2001                                           //
19 //                                                                  //
20 //                                                                  //       
21 //////////////////////////////////////////////////////////////////////
22
23 class AliITS;
24
25 class AliITSVertexerIons : public AliITSVertexer {
26
27  public:
28   AliITSVertexerIons();
29   AliITSVertexerIons(TFile *infile, TFile *outfile); 
30   virtual ~AliITSVertexerIons(); // destructor
31   virtual AliITSVertex* FindVertexForCurrentEvent(Int_t event);
32   virtual void FindVertices();
33   virtual Double_t PhiFunc(Float_t p[]);
34   virtual void PrintStatus() const;
35
36
37  protected:
38   AliITS *fITS;            //! pointer to the AliITS object
39
40
41   ClassDef(AliITSVertexerIons,1);
42 };
43
44 #endif