]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - CORRFW/AliCFCutBase.h
Including STEER/ESD
[u/mrichter/AliRoot.git] / CORRFW / AliCFCutBase.h
index 4b53ae2daa674bebc913ea05618e7c2df2efb2a8..9789741a4d82f42012f68b7cf605a85452708f3e 100644 (file)
@@ -32,16 +32,14 @@ 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 SetEvtInfo(TObject *) {;}; //Pass pointer to event-level info
-  protected:
+  virtual void SetQAOn(TList* list) {fIsQAOn=kTRUE; AddQAHistograms(list);} //QA flag setter
+  virtual void  SetMCEventInfo(const TObject *) {} //Pass pointer to MC event
+  virtual void SetRecEventInfo(const TObject *) {} //Pass pointer to reconstructed event
+  
+ protected:
   Bool_t fIsQAOn;//qa checking on/off
- private:
+  virtual void AddQAHistograms(TList*) {;}; //QA Histos
+
   ClassDef(AliCFCutBase, 1); // Base class for Correction Framework Cuts
 };