]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/UserTasks/CaloCellQA/AliAnalysisTaskCaloCellsQA.h
1) static variable were replaced by local variables and data members
[u/mrichter/AliRoot.git] / PWG4 / UserTasks / CaloCellQA / AliAnalysisTaskCaloCellsQA.h
index be2f999ec7836246e09b58b8f9407129d5d18c1b..c034ac0e032774c7d458dbe15a40a421492d551f 100644 (file)
@@ -34,6 +34,8 @@ public:
   void   UserExec(Option_t *);\r
   void   Terminate(Option_t *);\r
 \r
+  void   SetBadCells(Int_t badcells[], Int_t nbad);\r
+\r
   // getters and setters\r
   AliCaloCellsQA*  GetCaloCellsQA()    { return fCellsQA; }\r
   Bool_t           GetAvoidPileup()    { return fkAvoidPileup; }\r
@@ -41,6 +43,9 @@ public:
   void             SetAvoidPileup(Bool_t flag) { fkAvoidPileup = flag; }\r
   void             SetOutputFileName(char* fname) { *fOutfile = fname; }\r
 \r
+protected:\r
+  Bool_t IsClusterBad(AliVCluster *clus);\r
+\r
 private:\r
   AliAnalysisTaskCaloCellsQA(const AliAnalysisTaskCaloCellsQA &);\r
   AliAnalysisTaskCaloCellsQA & operator = (const AliAnalysisTaskCaloCellsQA &);\r
@@ -49,6 +54,8 @@ private:
   Bool_t              fkAvoidPileup;   // flag not to process pileup events\r
   AliCaloCellsQA*     fCellsQA;        // analysis instance\r
   TString*            fOutfile;        // output file name\r
+  Int_t*              fBadCells;       // bad cells array\r
+  Int_t               fNBad;           // number of entries in fBadCells\r
 \r
   ClassDef(AliAnalysisTaskCaloCellsQA, 1);\r
 };\r