]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALRecoUtils.h
Add method to recalculate cluster distance to bad channels
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALRecoUtils.h
index 86d6f857650ee28cac4c41cb24025413ca1aa916..d203c95672d7d206deacafae1bb02b285b8e5d71 100644 (file)
@@ -52,7 +52,7 @@ public:
   Float_t  GetDepth(const Float_t eCluster, const Int_t iParticle, const Int_t iSM) const ; 
   
   void     GetMaxEnergyCell(AliEMCALGeometry *geom, AliVCaloCells* cells, AliVCluster* clu, 
-                            Int_t & absId,  Int_t& iSupMod, Int_t& ieta, Int_t& iphi);
+                            Int_t & absId,  Int_t& iSupMod, Int_t& ieta, Int_t& iphi, Bool_t &shared);
   
   Float_t  GetMisalTransShift(const Int_t i) const {
     if(i < 15 ){return fMisalTransShift[i]; }
@@ -158,7 +158,9 @@ public:
   Bool_t ClusterContainsBadChannel(AliEMCALGeometry* geom, UShort_t* cellList, Int_t nCells);
  
   //Recalculate other cluster parameters
+  void RecalculateClusterDistanceToBadChannel(AliEMCALGeometry * geom, AliVCaloCells* cells, AliVCluster * cluster);
   void RecalculateClusterPID(AliVCluster * cluster);
+
   AliEMCALPIDUtils * GetPIDUtils() { return fPIDUtils;}
 
   void RecalculateClusterShowerShapeParameters(AliEMCALGeometry * geom, AliVCaloCells* cells, AliVCluster * cluster);