]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITStracking.h
Put vacuum in beam-pipe not air.
[u/mrichter/AliRoot.git] / ITS / AliITStracking.h
CommitLineData
dce1757b 1#ifndef ALIITSTRACKING_H
2#define ALIITSTRACKING_H
3
4#include <TObject.h>
5#include <TList.h>
6
7class TObjArray;
8class TVector;
9class TMatrix;
10class AliITStrack;
11class AliITS;
8af13b4b 12class AliITSRad;
dce1757b 13
14class AliITStracking : public TObject {
15
16//Origin A. Badala' and G.S. Pappalardo: e-mail Angela.Badala@ct.infn.it, Giuseppe.S.Pappalardo@ct.infn.it
17
18 Double_t Rlayer[6];
19
20public:
21
22 AliITStracking() {;}
23
24 AliITStracking(TList *trackITSlist,AliITStrack *reference,AliITS *obj,TObjArray *fpoints,
8af13b4b 25 Double_t Ptref, Int_t **vettid, Bool_t flagvert, AliITSRad *rl );
dce1757b 26
27 Int_t NewIntersection(AliITStrack &track, Double_t rk,Int_t layer, Int_t &ladder, Int_t &detector );
28 Double_t PhiDef(Double_t x, Double_t y);
29
30 void KalmanFilter(AliITStrack *newtrack, TVector &cluster, Double_t sigma[2]);
31 void KalmanFilterVert(AliITStrack *newtrack, TVector &cluster, Double_t sigma[2]);
32
33 ClassDef(AliITStracking,1)
34};
35
36#endif