General updates
[u/mrichter/AliRoot.git] / HLT / hough / AliL3HoughEval.h
CommitLineData
4de874d1 1#ifndef ALIL3_HOUGH_Eval
2#define ALIL3_HOUGH_Eval
3
4#include "AliL3RootTypes.h"
5
6class TClonesArray;
7class TObjArray;
8class TH2F;
9class TH1F;
10class AliL3Transform;
11class AliL3TrackArray;
12class AliL3HoughTransformer;
13
14class AliL3HoughEval : public TObject {
15
16 private:
17
18 Int_t fSlice;
19 AliL3HoughTransformer *fHoughTransformer;
20 AliL3Transform *fTransform; //!
21
22 public:
23 AliL3HoughEval();
24 AliL3HoughEval(AliL3HoughTransformer *transformer);
25 virtual ~AliL3HoughEval();
9ee44abe 26
27 TClonesArray *GetParticles(Char_t *rootfile);
4de874d1 28 void LookInsideRoad(AliL3TrackArray *tracks,TH2F *hist=0,TH2F *fake=0);
29 void DisplaySlice(TH2F *hist);
30 void CompareMC(Char_t *rootfile,AliL3TrackArray *merged_tracks,Float_t *eta);
31
32 void SetTransformer(AliL3HoughTransformer *t) {fHoughTransformer=t;}
33
34 ClassDef(AliL3HoughEval,1)
35
36};
37
38#endif