]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliGeometry.h
Correct overloading of virtual functions in the derived classes (icc)
[u/mrichter/AliRoot.git] / STEER / AliGeometry.h
index 24cb14116dc7e3ae08124d55071f645553b4b8bc..a2d9d3ab4e416a22f4221cd47e6510465265ae6a 100644 (file)
 ////////////////////////////////////////////////
 
 // --- ROOT system ---
-
 #include "TNamed.h"
-class TVector3;
-class TMatrix;
+
 class AliRecPoint;
+class TMatrix;
+class TParticle;
+class TVector3;
 
 class AliGeometry : public TNamed {
 
@@ -29,6 +30,7 @@ public:
  
   virtual void GetGlobal(const AliRecPoint * p, TVector3 & pos, TMatrix & mat) const = 0; 
   virtual void GetGlobal(const AliRecPoint * p, TVector3 & pos) const = 0; 
+  virtual Bool_t Impact(const TParticle * particle) const             = 0;
 
 protected:
 
@@ -39,3 +41,6 @@ protected:
 };
 
 #endif // ALIGEOMETRY_H
+
+
+