]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - CORRFW/AliCFCutBase.h
More explanation on the use of the MakeSlice function.
[u/mrichter/AliRoot.git] / CORRFW / AliCFCutBase.h
index 4b53ae2daa674bebc913ea05618e7c2df2efb2a8..47339636a7d96bb4c7ad6693736373fd3d620480 100644 (file)
@@ -32,16 +32,13 @@ class AliCFCutBase : public AliAnalysisCuts
   AliCFCutBase(const AliCFCutBase& obj); //copy ctor  
   virtual ~AliCFCutBase() {;} //dtor
   virtual Bool_t IsQAOn() const {return fIsQAOn;}; //QA flag getter
-  virtual void SetQAOn(Bool_t flagQA) {fIsQAOn=flagQA;}; //QA flag setter
-  virtual void FillHistogramsBeforeCuts(TObject* ) {;}; //QA histos
-  virtual void FillHistogramsAfterCuts(TObject* ) {;}; //QA histos
-  virtual void DefineHistograms(){;}; //QA histos
-  virtual void AddQAHistograms(TList*) const {;}; //QA Histos
-  virtual void GetBitMap(TObject*, TBits*){;} //selection bitmap
+  virtual void SetQAOn(TList* list) {fIsQAOn=kTRUE; AddQAHistograms(list);} //QA flag setter
   virtual void SetEvtInfo(TObject *) {;}; //Pass pointer to event-level info
-  protected:
+  
+ protected:
   Bool_t fIsQAOn;//qa checking on/off
- private:
+  virtual void AddQAHistograms(TList*) {;}; //QA Histos
+
   ClassDef(AliCFCutBase, 1); // Base class for Correction Framework Cuts
 };