]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ANALYSIS/EventMixing/AliAnalysisTaskMixInfo.h
Update master to aliroot
[u/mrichter/AliRoot.git] / ANALYSIS / EventMixing / AliAnalysisTaskMixInfo.h
diff --git a/ANALYSIS/EventMixing/AliAnalysisTaskMixInfo.h b/ANALYSIS/EventMixing/AliAnalysisTaskMixInfo.h
deleted file mode 100644 (file)
index 196c1b8..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-#ifndef ALIANALYSISTASKMIXINFO_H
-#define ALIANALYSISTASKMIXINFO_H
-
-//
-// Class AliAnalysisTaskMixInfo
-//
-// AliAnalysisTaskMixInfo is task
-// for mixing info
-//
-// authors:
-//          Martin Vala (martin.vala@cern.ch)
-//
-
-#include "AliLog.h"
-
-#include "AliAnalysisTaskSE.h"
-
-class AliMixInputEventHandler;
-class TList;
-class AliMixInfo;
-class AliAnalysisTaskMixInfo : public AliAnalysisTaskSE {
-public:
-   AliAnalysisTaskMixInfo(const char *name = "<default name>");
-   virtual ~AliAnalysisTaskMixInfo();
-
-   virtual void    UserCreateOutputObjects();
-   virtual void    UserExec(Option_t *option);
-   virtual void    Terminate(Option_t *);
-   virtual void    UserExecMix(Option_t *option = "");
-   virtual void    FinishTaskOutput();
-
-   void            InitInputHandlers();
-   void            InitMixInfo();
-   // sets log type to list of classes
-   void            SetLogType(AliLog::EType_t type, TString allClasses = "");
-   // sets correctly debug level to AliLog for all classes listed in fLogClassesString
-   void            SetDebugForAllClasses();
-
-   void            PrintEventInfo();
-
-private:
-
-   AliMultiInputEventHandler  *fInputEHMain;       //! input multi handler
-   AliMixInputEventHandler    *fInputEHMix;        //! mix input handler
-
-   TList                      *fOutputList;        //! output list
-   AliMixInfo                 *fMixInfo;           //! mix info
-
-   Long64_t                    fCurrentEntryTmp;   //! temporary current entry number
-
-   AliLog::EType_t             fLogType;           // log type
-   TString                     fLogClassesString;  // all classes string divided with ":"
-
-   AliAnalysisTaskMixInfo(const AliAnalysisTaskMixInfo &); // not implemented
-   AliAnalysisTaskMixInfo &operator=(const AliAnalysisTaskMixInfo &); // not implemented
-
-   ClassDef(AliAnalysisTaskMixInfo, 1); // example of analysis
-};
-
-#endif