L1phase shift corrected
[u/mrichter/AliRoot.git] / PHOS / AliPHOSCpvRecPoint.h
index e390694..799f461 100644 (file)
@@ -8,6 +8,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.20  2007/03/06 06:47:28  kharlov
+ * DP:Possibility to use actual vertex position added
+ *
  * Revision 1.19  2006/08/28 10:01:56  kharlov
  * Effective C++ warnings fixed (Timur Pocheptsov)
  *
@@ -19,7 +22,7 @@
 //_________________________________________________________________________
 //  RecPoint implementation for PHOS-CPV
 //  An CpvRecPoint is a cluster of digits   
-//*-- Author: Yuri Kharlov
+//-- Author: Yuri Kharlov
 //  (after Dmitri Peressounko (RRC KI & SUBATECH))
 //  30 October 2000 
 // --- ROOT system ---
@@ -31,9 +34,7 @@
 
 // --- AliRoot header files ---
 
-//#include "AliPHOSDigit.h"
 #include "AliPHOSEmcRecPoint.h"
-//#include "AliPHOSGeometry.h"
 
 class AliPHOSCpvRecPoint : public AliPHOSEmcRecPoint  {
 
@@ -45,9 +46,9 @@ public:
   virtual ~AliPHOSCpvRecPoint() ;  
 
   Int_t  Compare(const TObject * obj) const;                 // method for sorting  
-  void   EvalAll(Float_t logWeight, TClonesArray * digits) ;
-  void   EvalAll(Float_t logWeight, TVector3 &vtx, TClonesArray * digits) ;
-  void   EvalLocalPosition(Float_t logWeight, TVector3 &vtx, TClonesArray * digits ) ;  
+  virtual void EvalAll(TClonesArray * digits) ;
+  virtual void EvalAll(Float_t logWeight, TVector3 &vtx, TClonesArray * digits) ;
+  void   EvalLocalPosition(Float_t logWeight, TVector3 &vtx, TClonesArray * digits, TVector3 &vInc) ;
   void   EvalClusterLengths(TClonesArray * digits) ;
 
   virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py) /*const*/ ;