]>
Commit | Line | Data |
---|---|---|
46d29e70 | 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 | ||
0a29d0f1 | 8 | /////////////////////////////////////////////////////////////////////////////// |
9 | // // | |
10 | // This class contains the TRD points for the ALICE event display. // | |
11 | // Used to seperately display dEdx and TR photon hits. // | |
12 | // // | |
13 | /////////////////////////////////////////////////////////////////////////////// | |
14 | ||
46d29e70 | 15 | #include "AliPoints.h" |
16 | ||
46d29e70 | 17 | class AliTRDpoints : public AliPoints { |
18 | ||
19 | public: | |
20 | ||
21 | AliTRDpoints(); | |
22 | AliTRDpoints(const AliTRDpoints &p); | |
23 | AliTRDpoints(Int_t nhitsE, Int_t nhitsT); | |
24 | virtual ~AliTRDpoints(); | |
25 | AliTRDpoints &operator=(const AliTRDpoints &p); | |
26 | ||
27 | virtual void Copy(TObject &p); | |
28 | virtual void Draw(Option_t *option); | |
29 | ||
30 | virtual void SetTRpoints(Int_t n, Float_t *coor); | |
31 | ||
32 | protected: | |
33 | ||
9bdf1315 | 34 | enum { kNTRpoints = 75 }; |
35 | ||
46d29e70 | 36 | Float_t fTRpoints[kNTRpoints]; // The hits from TR photons |
37 | Int_t fNTRpoints; // The number of TR photon hits | |
38 | TPolyMarker3D *fTRpolyMarker; //! Polymarker to draw the photon hits | |
39 | ||
40 | ClassDef(AliTRDpoints,1) // Class to draw TRD hits | |
41 | ||
42 | }; | |
43 | #endif |