Get rid of global constants
[u/mrichter/AliRoot.git] / TRD / AliTRDpoints.h
1 #ifndef ALITRDPOINTS_H
2 #define ALITRDPOINTS_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /* $Id$ */
7
8 #include "AliPoints.h"
9
10 class AliTRDpoints : public AliPoints {
11
12  public:
13
14   AliTRDpoints();
15   AliTRDpoints(const AliTRDpoints &p);
16   AliTRDpoints(Int_t nhitsE, Int_t nhitsT);
17   virtual ~AliTRDpoints();
18   AliTRDpoints &operator=(const AliTRDpoints &p);
19
20   virtual void           Copy(TObject &p);   
21   virtual void           Draw(Option_t *option);
22
23   virtual void           SetTRpoints(Int_t n, Float_t *coor);
24
25  protected:
26
27   enum { kNTRpoints = 75 };
28
29   Float_t          fTRpoints[kNTRpoints];       //  The hits from TR photons
30   Int_t            fNTRpoints;                  //  The number of TR photon hits
31   TPolyMarker3D   *fTRpolyMarker;               //! Polymarker to draw the photon hits
32   
33   ClassDef(AliTRDpoints,1)                      // Class to draw TRD hits 
34
35 };
36 #endif