]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONPoints.h
Code revision:
[u/mrichter/AliRoot.git] / MUON / AliMUONPoints.h
index 5862d7d5bac6cdedd7184239f292bc186f617255..a320b57ec67681af49b0422f2e45ef80acfb14d6 100644 (file)
@@ -5,40 +5,43 @@
  * See cxx source for full Copyright notice                               */
 
 /* $Id$ */
+// Revision of includes 07/05/2004
 
-class AliMUONDigit;
-class AliMUONHit;
+#include "AliPoints.h"
 
 class TMatrix;
 class TMarker3DBox;
 
-#include "AliPoints.h"
+class AliMUONDigit;
+class AliMUONHit;
 
-class AliMUONPoints : public AliPoints {
-    public:
+class AliMUONPoints : public AliPoints 
+{
+public:
   AliMUONPoints();
   AliMUONPoints(Int_t npoints);
-  AliMUONPoints(const AliMUONPoints& points);  
   virtual ~AliMUONPoints();
 
-  Int_t                 GetHitIndex() {return fHitIndex;}
-  Int_t                 GetTrackIndex(); // *MENU*
-  Int_t                 GetDigitIndex() {return fDigitIndex;}
-  TMarker3DBox         *GetMarker(Int_t i) {return fMarker[i];}
+  Int_t                 GetHitIndex() const {return fHitIndex;}
+  Int_t                 GetTrackIndex() const; // *MENU*
+  Int_t                 GetDigitIndex() const {return fDigitIndex;}
+  TMarker3DBox         *GetMarker(Int_t i) const {return fMarker[i];}
   AliMUONHit           *GetHit() const;
   AliMUONDigit         *GetDigit() const;
   virtual void          InspectHit(); // *MENU*
-  virtual void          DumpHit(); // *MENU*
+  virtual void          DumpHit() const; // *MENU*
   virtual void          InspectDigit(); // *MENU*
-  virtual void          DumpDigit(); // *MENU*
+  virtual void          DumpDigit() const; // *MENU*
   virtual void          SetHitIndex(Int_t hitindex) {fHitIndex = hitindex;}
   virtual void          SetTrackIndex(Int_t trackindex) {fTrackIndex = trackindex;}
   virtual void          SetDigitIndex(Int_t digitindex) {fDigitIndex = digitindex;}
   virtual void          Set3DMarker(Int_t i,TMarker3DBox *marker) {fMarker[i] = marker;}
   virtual void          SetMatrix(TMatrix *matrix) {fMatrix = matrix;}
-  AliMUONPoints& operator = (const AliMUONPoints& rhs);
   
 protected:
+  AliMUONPoints(const AliMUONPoints& points);  
+  AliMUONPoints& operator = (const AliMUONPoints& rhs);
+
    Int_t            fHitIndex;         // Link to hit number 
    Int_t            fTrackIndex;       // Link to track number 
    Int_t            fDigitIndex;       // Link to digit