]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/src/AliL3Fitter.h
Added the possibility to save the particle id's through the chain, if detailed effici...
[u/mrichter/AliRoot.git] / HLT / src / AliL3Fitter.h
CommitLineData
1934a2f8 1#ifndef ALIL3_Fitter
2#define ALIL3_Fitter
3
4#include "AliL3RootTypes.h"
5
6class AliL3Track;
7class AliL3Vertex;
8class AliL3SpacePointData;
9
10class AliL3Fitter {
11
12 private:
13 AliL3Track *fTrack; //!
14 AliL3Vertex *fVertex; //!
15 Double_t BFACT;
16 Bool_t fVertexConstraint;
17 AliL3SpacePointData *fClusters[36][6]; //!
18 UInt_t fNcl[36][6];
19
20 public:
21 AliL3Fitter(AliL3Vertex *vertex);
22 virtual ~AliL3Fitter() {};
23
24 void LoadClusters(Char_t *path);
25 Int_t FitHelix(AliL3Track *track);
26 Int_t FitCircle();
27 Int_t FitLine();
28 void NoVertex() {fVertexConstraint=kFALSE;}
29
30 ClassDef(AliL3Fitter,1) //HLT fit class
31};
32
33#endif