Checking in the seeds of new cluster fitting code.
[u/mrichter/AliRoot.git] / HLT / comp / AliL3ClusterFitter.h
1 #ifndef AliL3_ClusterFitter
2 #define AliL3_ClusterFitter
3
4 #include "AliL3RootTypes.h"
5 #include "AliL3Modeller.h"
6
7 class AliL3ModelTrack;
8
9 class AliL3ClusterFitter : public AliL3Modeller {
10   
11  private:
12   Int_t fPadFitRange;
13   Int_t fTimeFitRange;
14   Int_t fNmaxOverlaps;
15   Float_t fChiSqMax;
16   
17   void FitCluster(AliL3ModelTrack *track);
18   void FitClusters(AliL3ModelTrack *track);
19   
20  public:
21   AliL3ClusterFitter();
22   virtual ~AliL3ClusterFitter();
23   
24   void FindClusters();
25
26   void SetFitRange(Int_t p,Int_t t) {fPadFitRange=p; fTimeFitRange=t;}
27   void SetNmaxOverlaps(Int_t i) {fNmaxOverlaps=i;}
28
29   ClassDef(AliL3ClusterFitter,1) 
30
31 };
32
33 #endif