]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RICH/AliRICHPoints.h
TOF can't be created without FRAME error corrected
[u/mrichter/AliRoot.git] / RICH / AliRICHPoints.h
CommitLineData
237c933d 1#ifndef ALIRICHPOINTS_H
2#define ALIRICHPOINTS_H
24b3e30c 3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
24b3e30c 7
8#include <TPolyMarker3D.h>
9#include <TMarker3DBox.h>
10#include "AliRICH.h"
11#include "AliPoints.h"
12
13class AliRICHPoints : public AliPoints {
24b3e30c 14public:
15 AliRICHPoints();
16 AliRICHPoints(Int_t npoints);
17 virtual ~AliRICHPoints();
18
19 Int_t GetHitIndex() {return fHitIndex;}
20 Int_t GetTrackIndex(); // *MENU*
21 Int_t GetDigitIndex() {return fDigitIndex;}
d4aed94d 22 Int_t GetIndex() {return fIndex;}
853634d3 23 AliRICHhit *GetHit() const;
aed240d4 24 AliRICHdigit *GetDigit() const;
24b3e30c 25 virtual const Text_t *GetName() const;
26 virtual Text_t *GetObjectInfo(Int_t px, Int_t py);
27 TMarker3DBox *GetMarker(Int_t i) {return fMarker[i];}
d4aed94d 28 TParticle *GetParticle() const;
24b3e30c 29 virtual void InspectHit(); // *MENU*
30 virtual void DumpHit(); // *MENU*
31 virtual void InspectDigit(); // *MENU*
32 virtual void DumpDigit(); // *MENU*
d4aed94d 33 virtual void ShowRing(Int_t highlight); // *MENU*
24b3e30c 34 virtual void SetHitIndex(Int_t hitindex) {fHitIndex = hitindex;}
35 virtual void SetTrackIndex(Int_t trackindex) {fTrackIndex = trackindex;}
36 virtual void SetDigitIndex(Int_t digitindex) {fDigitIndex = digitindex;}
37 virtual void Set3DMarker(Int_t i,TMarker3DBox *marker) {fMarker[i] = marker;}
d4aed94d 38 virtual void SetParticle(Int_t index) {fIndex = index;}
237c933d 39 protected:
237c933d 40 Int_t fHitIndex; // Link to hit number
41 Int_t fTrackIndex; // Link to track number
42 Int_t fDigitIndex; // Link to digit
43 TMarker3DBox *fMarker[3]; // pointer to associated 3D-marker
44
24b3e30c 45 ClassDef(AliRICHPoints,1) //Class to draw detector clusters (is PolyMarker3D)
46};
47#endif
237c933d 48
49
50
51
52
53