AliPhysics  vAN-20150427 (e6e7aad)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliAnalysisTaskCaloTrackCorrelation.h
Go to the documentation of this file.
1 #ifndef ALIANALYSISTASKCALOTRACKCORRELATION_H
2 #define ALIANALYSISTASKCALOTRACKCORRELATION_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice */
6 
7 //_________________________________________________________________________
22 
23 
24 //--- Root ---
25 class TList;
26 
27 //--- AliRoot ---
28 #include "AliAnalysisTaskSE.h"
30 class AliESDEvent;
31 class AliAODEvent;
32 
33 class AliAnalysisTaskCaloTrackCorrelation : public AliAnalysisTaskSE
34 {
35  public:
36 
38 
39  AliAnalysisTaskCaloTrackCorrelation(const char* name) ;
40 
42 
43  // Implementation of interface methods
44 
45  virtual void UserCreateOutputObjects();
46 
47  virtual void Init();
48 
49  virtual void LocalInit() ;
50 
51  virtual void UserExec (Option_t *option);
52 
53  virtual void Terminate(Option_t *option);
54 
55  virtual void FinishTaskOutput();
56 
57  // Setters/Getters
58 
61  { fAna = maker ; }
62 
63  void SetConfigFileName(TString & name ) { fConfigName = name ; }
64  TString GetConfigFileName() const { return fConfigName ; }
65 
66  void SetLastEvent(Int_t event ) { fLastEvent = event ; }
67  Int_t GetLastEvent() const { return fLastEvent ; }
68 
69 
70  private:
71 
74 
77 
79 
80  TList * fOutputContainer ;
81 
82  TString fConfigName ;
83 
84  TList * fCuts ;
85 
86  Int_t fLastEvent;
87 
91 
92 };
93 
94 #endif //ALIANALYSISTASKCALOTRACKCORRELATION_H
virtual void Init()
Analysis configuration, if provided, and initialization.
virtual void UserExec(Option_t *option)
Execute analysis for current event.
virtual void Terminate(Option_t *option)
Terminate analysis. Do some plots (plotting not used so far).
AliAnalysisTaskCaloTrackCorrelation & operator=(const AliAnalysisTaskCaloTrackCorrelation &)
Assignment operator not implemented.
void SetAnalysisMaker(AliAnaCaloTrackCorrMaker *const maker)
virtual void FinishTaskOutput()
Put in the output some standard event summary histograms.
Main class conecting the CaloTrackCorrelations package and Analysis Frame.
Int_t fLastEvent
! Analyze all the events until this one, for testing.
AliAnaCaloTrackCorrMaker * fAna
Pointer to the manager class.
Steering class of package CaloTrackCorrelartions.