One class per file. Coding conventions. Removing warnings on Sun
[u/mrichter/AliRoot.git] / DISPLAY / AliDisplayClusters.h
1 #ifndef ALIDISPLAYCLUSTERS_H
2 #define ALIDISPLAYCLUSTERS_H
3 /* Copyright(c) 1998-2003, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5 /////////////////////////////////////////////////////////////////////////
6 // ALICE DISPLAY CLUSTERS CLASS                                        //
7 // Author: Mayeul   ROUSSELET                                          //
8 // e-mail: Mayeul.Rousselet@cern.ch                                    //
9 // Last update:26/08/2003                                              //
10 /////////////////////////////////////////////////////////////////////////
11
12 #include <Rtypes.h>
13 #include <RQ_OBJECT.h>
14
15 class TPolyMarker3D;
16
17 class AliDisplayClusters{
18   //This class is an interface to the clusters data
19
20 public:
21  AliDisplayClusters();
22  virtual ~AliDisplayClusters();
23
24  void          LoadClusters(const char * name,Int_t nevent);
25  void          LoadITSClusters(Int_t nevent);
26  void          LoadTPCClusters(Int_t nevent);
27  void          Draw();
28  Int_t         GetNbClusters();
29
30 private: 
31  TPolyMarker3D *fPoints; //fPoints[i]=set of cluster coordinates in detector i;
32  Int_t         fNb;      //Nimber of clusters
33  char          **fName; //fName[i]=name of the detector i 
34
35  RQ_OBJECT("AliDisplayClusters")
36
37  ClassDef(AliDisplayClusters,0);
38 };
39 #endif