]> git.uio.no Git - u/mrichter/AliRoot.git/blame - DISPLAY/AliDisplayHLT.h
Fix for memory leak in fClusters
[u/mrichter/AliRoot.git] / DISPLAY / AliDisplayHLT.h
CommitLineData
7bb7ac14 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
16class TPolyMarker3D;
17
18class 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