]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/AliAnalysisTask.h
Replace Fatal by Info
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisTask.h
index db94cbcc184de5321f097cc8380468b1692ac474..f0a320d2147daec2fb3120f9bd4b238f0033a3cd 100644 (file)
@@ -88,9 +88,13 @@ public:
   virtual void              LocalInit();
   // === OVERLOAD THIS IF YOU NEED TO TREAT INPUT FILE/TREE CHANGE
   virtual Bool_t            Notify();
+  // === OVERLOAD THIS IF YOU NEED TO TREAT BIN CHANGE IN EVENT MIXING
+  virtual Bool_t            NotifyBinChange();
   //=====================================================================
-  // Optional cleanup method to be called only in PROOF in SlaveTerminate phase
-  virtual void              Cleanup();
+  // Optional method that will be called in SlaveTerminate phase for each task
+  // Warning: in PROOF mode this is called before merging so their cleanup is
+  //          not allowed - do output cleanup in class destructor.
+  virtual void              FinishTaskOutput();
   // Conect inputs/outputs to data containers (by AliAnalysisModule)
   Bool_t                    ConnectInput(Int_t islot, AliAnalysisDataContainer *cont);
   Bool_t                    ConnectOutput(Int_t islot, AliAnalysisDataContainer *cont);