AliPhysics  vAN-20150630 (513c479)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
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 //_________________________________________________________________________
24 
25 
26 
27 //--- Root ---
28 class TList;
29 
30 //--- AliRoot ---
31 #include "AliAnalysisTaskME.h"
33 class AliMixedEvent;
34 class AliMCEvent;
35 
36 class AliAnalysisTaskCaloTrackCorrelationM : public AliAnalysisTaskME
37 {
38  public:
39 
41 
42  AliAnalysisTaskCaloTrackCorrelationM(const char* name) ;
43 
45 
46  // Implementation of interface methods
47 
48  virtual void UserCreateOutputObjects();
49 
50  virtual void Init();
51 
52  virtual void LocalInit() ;
53 
54  virtual void UserExec(Option_t *option);
55 
56  virtual void Terminate(Option_t *option);
57 
58  // Setters/Getters
59 
60  void SetConfigFileName(TString & name ) { fConfigName = name ; }
61  TString GetConfigFileName() const { return fConfigName ; }
62 
65  { fAna = maker ; }
66 
67  AliMixedEvent* InputEvent() { return fInputEvent ; }
68  AliMCEvent* MCEvent() const { return NULL ; }
69 
70  private:
71 
74 
77 
79 
80  TList * fOutputContainer ;
81 
82  TString fConfigName ;
83 
84  TList * fCuts ;
85 
86  AliMixedEvent * fInputEvent;
87 
91 
92 };
93 
94 #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.
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.