]> git.uio.no Git - u/mrichter/AliRoot.git/blob - DISPLAY/AliDisplayHLT.h
o) Added DrawHistograms function
[u/mrichter/AliRoot.git] / DISPLAY / AliDisplayHLT.h
1 #ifndef AliDISPLAYHLT_H
2 #define AliDISPLAYHLT_H
3
4 /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /////////////////////////////////////////////////////////////////////////
8 // ALICE HLT DISPLAY CLASS                                             //
9 // Author: Mayeul   ROUSSELET                                          //
10 // e-mail: Mayeul.Rousselet@cern.ch                                    //
11 // Last update:26/08/2003                                              //
12 /////////////////////////////////////////////////////////////////////////
13
14 #include <Rtypes.h>
15
16 class TPolyMarker3D;
17
18 class AliDisplayHLT{
19   //This classes is an interface to the HLT data
20   //For the moment only for TPC, for adding modules there is two choices:
21   //1) add the function LoadHLT[module](Int_t) and update the function LoadHLT
22   //2) or inherit your class from AliDisplayHLT and overload LoadHLT
23
24  public:
25
26   AliDisplayHLT();
27   virtual ~AliDisplayHLT();
28
29   virtual void  LoadHLT(const char *name,Int_t e);//Load L3 datas whose belong to detector name and from the event e
30   virtual void  LoadHLTTPC(Int_t nevent);
31   virtual void  Draw();
32
33  private:
34   TPolyMarker3D *fPoints; //fPoints[i]=set of cluster coordinates in detector i;
35   Int_t         fNb; // Number of HLT clusters
36   char          **fName; //fName[i]=name of the detector i 
37
38  ClassDef(AliDisplayHLT,0);
39 };
40
41 #endif