]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG/FLOW/Tasks/AliAnalysisTaskLYZEventPlane.h
Carlos Perez: fix typo
[u/mrichter/AliRoot.git] / PWG / FLOW / Tasks / AliAnalysisTaskLYZEventPlane.h
CommitLineData
f1d945a1 1/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2* See cxx source for full Copyright notice */
3/* $Id$ */
4
22063257 5#ifndef ALIANALYSISTASKLYZEVENTPLANE_H
6#define ALIANALYSISTASKLYZEVENTPLANE_H
f1d945a1 7
8// AliAnalysisTaskLYZEventPlane:
af795c87 9// analysis task for
10// Lee Yang Zeros Event Plane
11// Author:
12// Naomi van der Kolk (kolk@nikhef.nl)
f1d945a1 13
9808604e 14class AliFlowEventSimple;
f1d945a1 15class AliFlowLYZEventPlane;
16class AliFlowAnalysisWithLYZEventPlane;
f1d945a1 17class TFile;
28ca24ad 18class TList;
f1d945a1 19
28ca24ad 20#include "TString.h"
22063257 21#include "AliAnalysisTaskSE.h"
f1d945a1 22
22063257 23class AliAnalysisTaskLYZEventPlane : public AliAnalysisTaskSE {
f1d945a1 24 public:
28ca24ad 25 AliAnalysisTaskLYZEventPlane();
9808604e 26 AliAnalysisTaskLYZEventPlane(const char *name);
28ca24ad 27 virtual ~AliAnalysisTaskLYZEventPlane();
f1d945a1 28
22063257 29 virtual void UserCreateOutputObjects();
30 virtual void UserExec(Option_t *option);
f1d945a1 31 virtual void Terminate(Option_t *);
32
f1d945a1 33 private:
af795c87 34
35 AliAnalysisTaskLYZEventPlane(const AliAnalysisTaskLYZEventPlane& aAnalysis);
36 AliAnalysisTaskLYZEventPlane& operator=(const AliAnalysisTaskLYZEventPlane& aAnalysis);
37
9808604e 38 AliFlowEventSimple* fEvent; // input event
39 AliFlowLYZEventPlane* fLyzEp; //LYZ EP object
40 AliFlowAnalysisWithLYZEventPlane* fLyz; //LYZ EP analysis object
41 TList* fListHistos; //collection of output hists
42 TFile* fSecondRunFile; //output from the second LYZ loop
43
f1d945a1 44 ClassDef(AliAnalysisTaskLYZEventPlane, 1); // example of analysis
45};
46
47#endif
af795c87 48