2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
3 * See cxx source for full Copyright notice
7 /****************************************
8 * analysis task for flow analysis with *
9 * multi-particle correlations *
11 * author: Ante Bilandzic *
12 * (abilandzic@gmail.com) *
13 ***************************************/
15 #ifndef ALIANALYSISTASKMULTIPARTICLECORRELATIONS_H
16 #define ALIANALYSISTASKMULTIPARTICLECORRELATIONS_H
18 #include "AliAnalysisTaskSE.h"
19 #include "AliFlowAnalysisWithMultiparticleCorrelations.h"
20 #include "AliFlowEventSimple.h"
22 //================================================================================================================
24 class AliAnalysisTaskMultiparticleCorrelations : public AliAnalysisTaskSE{
26 AliAnalysisTaskMultiparticleCorrelations();
27 AliAnalysisTaskMultiparticleCorrelations(const char *name, Bool_t useParticleWeights=kFALSE);
28 virtual ~AliAnalysisTaskMultiparticleCorrelations(){};
30 virtual void UserCreateOutputObjects();
31 virtual void UserExec(Option_t *option);
32 virtual void Terminate(Option_t *);
37 AliAnalysisTaskMultiparticleCorrelations(const AliAnalysisTaskMultiparticleCorrelations& aatqc);
38 AliAnalysisTaskMultiparticleCorrelations& operator=(const AliAnalysisTaskMultiparticleCorrelations& aatqc);
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)
44 ClassDef(AliAnalysisTaskMultiparticleCorrelations,0);
48 //================================================================================================================