]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONpoints.h
New versions of the PMD from S.Chattopadhyay.
[u/mrichter/AliRoot.git] / MUON / AliMUONpoints.h
CommitLineData
fe4da5cc 1#ifndef AliMUONpoints_H
2#define AliMUONpoints_H
3
4#include "TPolyMarker3D.h"
5#include "AliMUON.h"
6#include "AliPoints.h"
7
8class AliMUONpoints : public AliPoints {
9protected:
10 Int_t fHitIndex; // Link to hit number
11 Int_t fTrackIndex; // Link to track number
12 Int_t fDigitIndex; // Link to digit
13
14public:
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