]>
Commit | Line | Data |
---|---|---|
108615fc | 1 | #ifndef ALIL3_Display |
2 | #define ALIL3_Display | |
3 | ||
4 | #include <TObject.h> | |
5 | #include <TGeometry.h> | |
6 | ||
7 | class AliL3SpacePointData; | |
8 | class AliL3TrackArray; | |
4e03c52a | 9 | class AliL3Transform; |
108615fc | 10 | |
11 | class AliL3Display : public TObject { | |
12 | ||
13 | private: | |
14 | TGeometry *fGeom; | |
f5b4a1ae | 15 | AliL3SpacePointData *fClusters[36][6]; //! |
108615fc | 16 | AliL3TrackArray *fTracks; //! |
f5b4a1ae | 17 | UInt_t fNcl[36][6]; |
4e03c52a | 18 | AliL3Transform *fTransform; //! |
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(); | |
7d3726a4 | 32 | void DisplayClusterRow(Int_t slice,Int_t padrow,Char_t *digitsFile,Char_t *type="hist"); |
108615fc | 33 | |
b661165c | 34 | ClassDef(AliL3Display,1) //Display class |
108615fc | 35 | }; |
36 | ||
37 | #endif |