]>
Commit | Line | Data |
---|---|---|
4de874d1 | 1 | #ifndef ALIL3_HOUGH_Eval |
2 | #define ALIL3_HOUGH_Eval | |
3 | ||
4 | #include "AliL3RootTypes.h" | |
5 | ||
6 | class TClonesArray; | |
7 | class TObjArray; | |
8 | class TH2F; | |
9 | class TH1F; | |
10 | class AliL3Transform; | |
11 | class AliL3TrackArray; | |
12 | class AliL3HoughTransformer; | |
13 | ||
14 | class 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 |