]>
Commit | Line | Data |
---|---|---|
c5f0f3c1 | 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(); | |
88cb7938 | 29 | AliITSVertexerIons(TString fn); |
c5f0f3c1 | 30 | virtual ~AliITSVertexerIons(); // destructor |
d681bb2d | 31 | virtual AliESDVertex* FindVertexForCurrentEvent(Int_t event); |
c5f0f3c1 | 32 | virtual void FindVertices(); |
33 | virtual Double_t PhiFunc(Float_t p[]); | |
34 | virtual void PrintStatus() const; | |
83028144 | 35 | Int_t GetNpThreshold() const {return fNpThreshold;} |
36 | void SetNpThreshold(Int_t t = 4000){fNpThreshold = t;} | |
c5f0f3c1 | 37 | |
38 | protected: | |
39 | AliITS *fITS; //! pointer to the AliITS object | |
83028144 | 40 | Int_t fNpThreshold; // minimum number of rec points for vertexing |
c5f0f3c1 | 41 | |
83028144 | 42 | ClassDef(AliITSVertexerIons,2); |
c5f0f3c1 | 43 | }; |
44 | ||
45 | #endif |