AliPhysics  8d00e07 (8d00e07)
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 //_________________________________________________________________________
23 
24 
25 //--- Root ---
26 class TList;
27 
28 //--- AliRoot ---
29 #include "AliAnalysisTaskSE.h"
31 class AliESDEvent;
32 class AliAODEvent;
33 
35 {
36  public:
37 
39 
40  AliAnalysisTaskCaloTrackCorrelation(const char* name) ;
41 
43 
44  // Implementation of interface methods
45 
46  virtual void UserCreateOutputObjects();
47 
48  virtual void Init();
49 
50  virtual void LocalInit() ;
51 
52  virtual void UserExec (Option_t *option);
53 
54  virtual void Terminate(Option_t *option);
55 
56  virtual void FinishTaskOutput();
57 
58  // Setters/Getters
59 
62  { fAna = maker ; }
63 
64  void SetConfigFileName(TString & name ) { fConfigName = name ; }
65  TString GetConfigFileName() const { return fConfigName ; }
66 
67  void SetFirstEvent(Int_t event ) { fFirstEvent = event ; }
68  Int_t GetFirstEvent() const { return fFirstEvent ; }
69 
70  void SetLastEvent(Int_t event ) { fLastEvent = event ; }
71  Int_t GetLastEvent() const { return fLastEvent ; }
72 
75 
76  private:
77 
80 
83 
85 
87 
89 
90  TList * fCuts ;
91 
94 
96 
100 
101 };
102 
103 #endif //ALIANALYSISTASKCALOTRACKCORRELATION_H
Int_t fFirstEvent
! Analyze all the events from this one, for testing.
Bool_t fStoreEventSummary
Store in output histograms list 2 histograms with event summary, off by default.
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.
int Int_t
Definition: External.C:63
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.
const char Option_t
Definition: External.C:48
bool Bool_t
Definition: External.C:53
Int_t fLastEvent
! Analyze all the events until this one, for testing.
AliAnaCaloTrackCorrMaker * fAna
Pointer to the manager class.
Steering class of package CaloTrackCorrelartions.