6 /** \class AliHLTDisplay
8 //_____________________________________________________________
11 // Simple display class for the HLT tracks.
14 // Author: Anders Vestbo <mailto:vestbo@fi.uib.no>
15 //*-- Copyright © ALICE HLT Group
19 class AliHLTSpacePointData;
20 class AliHLTTrackArray;
22 class AliHLTDisplay : public TObject {
26 AliHLTDisplay(Int_t *slice, Char_t *gfile="$(ALIHLT_BASEDIR)/geo/alice.geom");
27 virtual ~AliHLTDisplay();
29 void Setup(Char_t *trackfile,Char_t *path,Int_t event=-1,Bool_t sp=kFALSE);
30 void DisplayTracks(Int_t min_hits=10,Bool_t x3don=kTRUE,Float_t thr=0.);
31 void DisplayAll(Int_t min_hits=10,Bool_t x3don=kTRUE);
32 void DisplayClusters(Bool_t x3don=kTRUE);
34 void DisplayClusterRow(Int_t slice,Int_t padrow,Char_t *digitsFile,Char_t *type="hist");
35 void SetTracks(AliHLTTrackArray *tracks) {fTracks=tracks;}
38 AliHLTDisplay(const AliHLTDisplay &/*d*/):TObject(){;}
39 AliHLTDisplay& operator=(const AliHLTDisplay &/*d*/){return *this;}
42 AliHLTSpacePointData *fClusters[36][6]; //!
43 AliHLTTrackArray *fTracks; //!
44 UInt_t fNcl[36][6]; //number of cluster
45 Int_t fMinSlice; //min slice
46 Int_t fMaxSlice; //max slice
48 ClassDef(AliHLTDisplay,1) //Display class
51 typedef AliHLTDisplay AliL3Display; // for backward compatibility