]>
Commit | Line | Data |
---|---|---|
108615fc | 1 | #ifndef ALIL3_Display |
2 | #define ALIL3_Display | |
3 | ||
4 | #include <TObject.h> | |
5 | #include <TGeometry.h> | |
6 | ||
95a00d93 | 7 | #include "AliL3RootTypes.h" |
8 | ||
108615fc | 9 | class AliL3SpacePointData; |
10 | class AliL3TrackArray; | |
11 | ||
12 | class AliL3Display : public TObject { | |
13 | ||
14 | private: | |
15 | TGeometry *fGeom; | |
f5b4a1ae | 16 | AliL3SpacePointData *fClusters[36][6]; //! |
108615fc | 17 | AliL3TrackArray *fTracks; //! |
f5b4a1ae | 18 | UInt_t fNcl[36][6]; |
108615fc | 19 | |
20 | Int_t fMinSlice; | |
21 | Int_t fMaxSlice; | |
22 | ||
23 | public: | |
24 | AliL3Display(); | |
25 | AliL3Display(Int_t *slice); | |
26 | virtual ~AliL3Display(); | |
27 | ||
4e03c52a | 28 | void Setup(Char_t *trackfile,Char_t *path); |
108615fc | 29 | void DisplayTracks(Int_t min_hits=10); |
30 | void DisplayAll(Int_t min_hits=10); | |
31 | void DisplayClusters(); | |
108615fc | 32 | |
a3039c91 | 33 | void DisplayClusterRow(Int_t slice,Int_t padrow,Char_t *digitsFile,Char_t *type="hist"); |
34 | void SetTracks(AliL3TrackArray *tracks) {fTracks=tracks;} | |
35 | ||
b661165c | 36 | ClassDef(AliL3Display,1) //Display class |
108615fc | 37 | }; |
38 | ||
39 | #endif |