Distance to CPV in x and z separated
[u/mrichter/AliRoot.git] / PHOS / AliPHOSLink.h
index da46593..53b59d4 100644 (file)
@@ -24,14 +24,14 @@ class AliPHOSLink : public  TObject{
 public:
   
   AliPHOSLink() ;  // ctor            
-  AliPHOSLink( Float_t r, Int_t emc, Int_t cpv, Int_t track) ;  // ctor            
+  AliPHOSLink( Float_t x, Float_t z, Int_t emc, Int_t cpv, Int_t track) ;  // ctor            
   virtual ~AliPHOSLink(){
     // dtor
   }
   Int_t   Compare(const TObject * obj) const;
   Int_t   GetEmc(void) const { return fEmcN; }
   Int_t   GetCpv(void) const { return fCpvN ; }
-  Float_t GetR(void) const { return fR ; } 
+  void    GetXZ(Float_t &dx, Float_t &dz) const { dx=fx ; dz = fz ; } 
   Int_t   GetTrack(void) const { return fTrack ; }
   Bool_t  IsSortable() const{ 
     // tells if this is a sortable object 
@@ -42,8 +42,9 @@ private:
   
   Int_t fEmcN ;  // Emc index
   Int_t fCpvN ;  // Cpv index 
-  Float_t fR ;   // Distance between EMC and CPV RecPoints in a track segment
   Int_t fTrack;  // Charged tracked within a minimum distance of the EMC
+  Float_t fx ;   // Distance between EMC and CPV RecPoints in a track segment
+  Float_t fz ;   // Distance between EMC and CPV RecPoints in a track segment
   
   ClassDef(AliPHOSLink,2)  // Auxilliary algorithm class used by AliPHOSTrackSegmentMaker