AliPhysics  c7b8e89 (c7b8e89)
AliAnalysisTaskCaloTrackCorrelationM.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKCALOTRACKCORRELATIONM_H
2 #define ALIANALYSISTASKCALOTRACKCORRELATIONM_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice */
6 
7 //_________________________________________________________________________
25 
26 
27 
28 //--- Root ---
29 class TList;
30 
31 //--- AliRoot ---
32 #include "AliAnalysisTaskME.h"
34 class AliMixedEvent;
35 class AliMCEvent;
36 
37 class AliAnalysisTaskCaloTrackCorrelationM : public AliAnalysisTaskME
38 {
39  public:
40 
42 
43  AliAnalysisTaskCaloTrackCorrelationM(const char* name) ;
44 
46 
47  // Implementation of interface methods
48 
49  virtual void UserCreateOutputObjects();
50 
51  virtual void Init();
52 
53  virtual void LocalInit() ;
54 
55  virtual void UserExec(Option_t *option);
56 
57  virtual void Terminate(Option_t *option);
58 
59  // Setters/Getters
60 
61  void SetConfigFileName(TString name ) { fConfigName = name ; }
62  TString GetConfigFileName() const { return fConfigName ; }
63 
66  { fAna = maker ; }
67 
68  AliMixedEvent* InputEvent() { return fInputEvent ; }
69  AliMCEvent* MCEvent() const { return NULL ; }
70 
71  private:
72 
75 
78 
80 
82 
84 
85  TList * fCuts ;
86 
87  AliMixedEvent * fInputEvent;
88 
92 
93 };
94 
95 #endif //ALIANALYSISTASKCALOTRACKCORRELATIONM_H
AliAnaCaloTrackCorrMaker * fAna
Pointer to the manager class.
virtual void Terminate(Option_t *option)
Terminate analysis. Do some plots (plotting not used so far).
AliMixedEvent * fInputEvent
Mixed event access pointer.
Main class conecting the CaloTrackCorrelations package and Analysis Mixing Frame. ...
virtual void UserExec(Option_t *option)
Execute analysis for current event.
const char Option_t
Definition: External.C:48
AliAnalysisTaskCaloTrackCorrelationM & operator=(const AliAnalysisTaskCaloTrackCorrelationM &)
Assignment operator not implemented.
void SetAnalysisMaker(AliAnaCaloTrackCorrMaker *const maker)
Steering class of package CaloTrackCorrelartions.
virtual void Init()
Analysis configuration, if provided, and initialization.