1 #ifndef AliRICHpoints_H
2 #define AliRICHpoints_H
4 #include "TPolyMarker3D.h"
8 class AliRICHpoints : public AliPoints {
10 Int_t fHitIndex; // Link to hit number
11 Int_t fTrackIndex; // Link to track number
12 Int_t fDigitIndex; // Link to digit
16 AliRICHpoints(Int_t npoints);
17 virtual ~AliRICHpoints();
19 Int_t GetHitIndex() {return fHitIndex;}
20 Int_t GetTrackIndex(); // *MENU*
21 Int_t GetDigitIndex() {return fDigitIndex;}
22 AliRICHhit *GetHit() const;
23 AliRICHdigit *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;}
33 ClassDef(AliRICHpoints,1) //Class to draw detector clusters (is PolyMarker3D)