]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONpoints.h
Correct syntax error.
[u/mrichter/AliRoot.git] / MUON / AliMUONpoints.h
1 #ifndef AliMUONpoints_H
2 #define AliMUONpoints_H
3
4 #include "TPolyMarker3D.h"
5 #include "AliMUON.h"
6 #include "AliPoints.h"
7
8 class AliMUONpoints : public AliPoints {
9 protected:
10    Int_t            fHitIndex;         // Link to hit number 
11    Int_t            fTrackIndex;       // Link to track number 
12    Int_t            fDigitIndex;       // Link to digit 
13
14 public:
15   AliMUONpoints();
16   AliMUONpoints(Int_t npoints);
17   virtual ~AliMUONpoints();
18
19   Int_t                 GetHitIndex() {return fHitIndex;}
20   Int_t                 GetTrackIndex(); // *MENU*
21   Int_t                 GetDigitIndex() {return fDigitIndex;}
22   AliMUONhit           *GetHit() const;
23   AliMUONdigit         *GetDigit() const;
24   virtual void          InspectHit(); // *MENU*
25   virtual void          DumpHit(); // *MENU*
26   virtual void          InspectDigit(); // *MENU*
27   virtual void          DumpDigit(); // *MENU*
28   virtual void          GetCenterOfGravity(); // *MENU*
29   virtual void          SetHitIndex(Int_t hitindex) {fHitIndex = hitindex;}
30   virtual void          SetTrackIndex(Int_t trackindex) {fTrackIndex = trackindex;}
31   virtual void          SetDigitIndex(Int_t digitindex) {fDigitIndex = digitindex;}
32   
33   ClassDef(AliMUONpoints,1) //Class to draw detector clusters (is PolyMarker3D)
34 };
35 #endif