]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG/FLOW/Tasks/AliAnalysisTaskMultiparticleCorrelations.h
new classes in FLOW
[u/mrichter/AliRoot.git] / PWG / FLOW / Tasks / AliAnalysisTaskMultiparticleCorrelations.h
1 /* 
2  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. 
3  * See cxx source for full Copyright notice 
4  * $Id$ 
5  */
6
7 /****************************************
8  * analysis task for flow analysis with *
9  *     multi-particle correlations      * 
10  *                                      * 
11  * author: Ante Bilandzic               *
12  *         (abilandzic@gmail.com)       * 
13  ***************************************/
14
15 #ifndef ALIANALYSISTASKMULTIPARTICLECORRELATIONS_H
16 #define ALIANALYSISTASKMULTIPARTICLECORRELATIONS_H
17
18 #include "AliAnalysisTaskSE.h"
19 #include "AliFlowAnalysisWithMultiparticleCorrelations.h"
20 #include "AliFlowEventSimple.h"
21
22 //================================================================================================================
23
24 class AliAnalysisTaskMultiparticleCorrelations : public AliAnalysisTaskSE{
25  public:
26   AliAnalysisTaskMultiparticleCorrelations();
27   AliAnalysisTaskMultiparticleCorrelations(const char *name, Bool_t useParticleWeights=kFALSE);
28   virtual ~AliAnalysisTaskMultiparticleCorrelations(){}; 
29   
30   virtual void UserCreateOutputObjects();
31   virtual void UserExec(Option_t *option);
32   virtual void Terminate(Option_t *);
33   
34   // ...
35
36  private:
37   AliAnalysisTaskMultiparticleCorrelations(const AliAnalysisTaskMultiparticleCorrelations& aatqc);
38   AliAnalysisTaskMultiparticleCorrelations& operator=(const AliAnalysisTaskMultiparticleCorrelations& aatqc);
39   
40   AliFlowEventSimple *fEvent; // the input event
41   AliFlowAnalysisWithMultiparticleCorrelations *fMPC; // "multi-particle correlations" object
42   TList *fHistList; // base list to hold all output object (a.k.a. grandmother of all lists)
43   
44   ClassDef(AliAnalysisTaskMultiparticleCorrelations,0); 
45
46 };
47
48 //================================================================================================================
49
50 #endif
51
52
53
54
55
56
57
58
59
60
61