]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALRecoUtils.h
Split dEdxUtils into dEdxBaseUtils, dEdxCalibUtils, dEdxReconUtils and one CalibHistA...
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALRecoUtils.h
index 80febf767764164765f827a57a96ca7ab1ba47c5..206cff60764650b12039ebe44260b283f6e18bd0 100644 (file)
@@ -27,7 +27,6 @@ class TH2F;
 class AliVCluster;
 class AliVCaloCells;
 class AliVEvent;
-class AliESDEvent;
 #include "AliLog.h"
 
 // EMCAL includes
@@ -242,6 +241,11 @@ public:
 
   void     RecalculateClusterDistanceToBadChannel (const AliEMCALGeometry * geom, AliVCaloCells* cells, AliVCluster * cluster);
   void     RecalculateClusterShowerShapeParameters(const AliEMCALGeometry * geom, AliVCaloCells* cells, AliVCluster * cluster);
+  void     RecalculateClusterShowerShapeParameters(const AliEMCALGeometry * geom, AliVCaloCells* cells, AliVCluster * cluster,
+                                                   Float_t & l0,   Float_t & l1,   
+                                                   Float_t & disp, Float_t & dEta, Float_t & dPhi,
+                                                   Float_t & sEta, Float_t & sPhi, Float_t & sEtaPhi);
+
   void     RecalculateClusterPID(AliVCluster * cluster);
 
   AliEMCALPIDUtils * GetPIDUtils() { return fPIDUtils;}
@@ -282,9 +286,8 @@ public:
   Bool_t   IsClusterMatched(const Int_t clsIndex)         const;
   Bool_t   IsTrackMatched  (const Int_t trkIndex)         const;
 
-  void     SetClusterMatchedToTrack (const AliESDEvent *event);
-  
-  void     SetTracksMatchedToCluster(const AliESDEvent *event);  
+  void     SetClusterMatchedToTrack (const AliVEvent *event);
+  void     SetTracksMatchedToCluster(const AliVEvent *event);  
 
   void     SwitchOnCutEtaPhiSum()                     { fCutEtaPhiSum      = kTRUE    ; 
                                                         fCutEtaPhiSeparate = kFALSE   ; }