]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALAfterBurnerUF.h
Coverity 16153
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALAfterBurnerUF.h
index b3c81ce74afe115376b8b0c15973be72001ee4a4..9c456bf3d10c2a4096c399d8924bf4c899f31946 100644 (file)
@@ -20,13 +20,13 @@ class TClonesArray;
 // --- AliRoot header files ---
 class AliEMCALGeometry;
 class AliEMCALUnfolding;
-class AliAODCaloCells;
+class AliVCaloCells;
 
 class AliEMCALAfterBurnerUF {
 
   public:
     AliEMCALAfterBurnerUF();
-    AliEMCALAfterBurnerUF(Float_t logWeight, Float_t ECALocMaxCut);
+    AliEMCALAfterBurnerUF(Float_t logWeight, Float_t locMaxCut);
     virtual ~AliEMCALAfterBurnerUF();
 
   private:
@@ -34,10 +34,11 @@ class AliEMCALAfterBurnerUF {
     AliEMCALAfterBurnerUF & operator = (const AliEMCALAfterBurnerUF & uf) ;//cpy assignment, put here to avoid compilation warning 
   
   public:
+    virtual void Clear();
     virtual void Init();
     virtual void RecPoints2Clusters(TObjArray *clusArray);
-    virtual void UnfoldClusters(TObjArray *clusArray, AliAODCaloCells *cellsEMCAL);  // does the job
-
+    virtual void UnfoldClusters(TObjArray *clusArray, AliVCaloCells *cellsEMCAL);  // does the job
+  
     // getters and setters
     virtual AliEMCALUnfolding *GetClusterUnfoldingInstance() { return fClusterUnfolding; }
 
@@ -45,8 +46,8 @@ class AliEMCALAfterBurnerUF {
     AliEMCALGeometry  *fGeom;          // EMCAL geometry
     Float_t            fLogWeight;     // used in AliEMCALRecPoint::EvalGlobalPosition()
     Float_t            fECALocMaxCut;  // this amount of energy must distinguish a local maximum from its neighbours
-    TObjArray         *fRecPoints;     // cluster <=> recPoint
-    TClonesArray      *fDigitsArr;     // cell <=> digit
+    TObjArray         *fRecPoints;     //! cluster <=> recPoint
+    TClonesArray      *fDigitsArr;     //->   cell <=> digit
 
     AliEMCALUnfolding *fClusterUnfolding;  // unfolding class instance