16 #include "Riostream.h"
23 class AliAnalysisTaskSE;
24 #include "AliAnalysisManager.h"
44 AliAnalysisTaskSE(name),
49 fFirstRunLYZ(firstrun),
53 cout<<
"AliAnalysisTaskLeeYangZeros::AliAnalysisTaskLeeYangZeros(const char *name)"<<endl;
57 DefineInput(0, AliFlowEventSimple::Class());
58 if (!firstrun) DefineInput(1, TList::Class());
60 DefineOutput(1, TList::Class());
75 cout<<
"AliAnalysisTaskLeeYangZeros::AliAnalysisTaskLeeYangZeros()"<<endl;
91 cout<<
"AliAnalysisTaskLeeYangZeros::CreateOutputObjects()"<<endl;
100 if (GetNinputs() == 2) {
101 TList* pFirstRunList = (TList*)GetInputData(1);
103 fLyz -> SetFirstRunList(pFirstRunList);
104 }
else { cout<<
"No first run List!"<<endl; exit(0); }
113 else {Printf(
"ERROR: Could not retrieve histogram list"); }
130 cout <<
"Warning no input data!!!" << endl; }
154 cout <<
"histogram list pointer in Lee-Yang Zeros is empty in AliAnalysisTaskLYZ::Terminate ()" << endl;
virtual void UserCreateOutputObjects()
AliFlowEventSimple * fEvent
virtual void UserExec(Option_t *option)
AliAnalysisTaskLeeYangZeros()
AliFlowAnalysisWithLeeYangZeros * fLyz
ClassImp(AliAnalysisTaskLeeYangZeros) AliAnalysisTaskLeeYangZeros
Bool_t Make(AliFlowEventSimple *anEvent)
virtual void Terminate(Option_t *)
Bool_t GetUseSumLYZ() const
TList * GetHistList() const
Bool_t GetFirstRunLYZ() const
virtual ~AliAnalysisTaskLeeYangZeros()