25 #include "Riostream.h" 32 #include "AliAnalysisManager.h" 53 fUsePhiWeights(usePhiWeights),
56 fApplyCorrectionForNUA(kFALSE),
60 fNormalizationType(1),
65 AliDebug(2,
"AliAnalysisTaskSimpleSP::AliAnalysisTaskSimpleSP(const char *name)");
69 DefineInput(0, AliFlowEventSimple::Class());
72 DefineInput(1, TList::Class()); }
74 DefineOutput(1, TList::Class());
77 fTotalQvector =
new TString(
"QaQb");
87 fUsePhiWeights(kFALSE),
90 fApplyCorrectionForNUA(kFALSE),
94 fNormalizationType(1),
99 AliDebug(2,
"AliAnalysisTaskSimpleSP::AliAnalysisTaskSimpleSP()");
122 AliDebug(2,
"AliAnalysisTaskSimpleSP::CreateOutputObjects()");
133 AliDebug(2,
"Corrections for non-uniform acceptance applied in the Scalar Product method");
152 if(GetNinputs()==2) {
164 else {Printf(
"ERROR: Could not retrieve histogram list"); }
182 cout <<
"Warning no input data for Scalar Product task!!!" << endl;
202 else { cout <<
"histgram list pointer is empty in Scalar Product" << endl; }
virtual void Terminate(Option_t *)
TList * GetHistList() const
virtual void ProcessEvent(AliFlowEventSimple *)
void SetBookOnlyBasicCCH(Bool_t bVal)
virtual ~AliAnalysisTaskSimpleSP()
void SetUsePhiWeights(Bool_t bVal)
void SetHarmonic(Int_t iHarmonic)
Bool_t fApplyCorrectionForNUA
AliFlowAnalysisWithSimpleSP * fSP
void SetV0SanityCheck(Bool_t t)
void SetWeightsList(TList *const aWeightsList)
void SetNormalizationType(Int_t iVal)
void SetScaling(Bool_t scaling)
virtual void UserCreateOutputObjects()
void SetTotalQvector(Int_t iVal)
void SetWeights(Bool_t weights)
AliAnalysisTaskSimpleSP()
virtual void UserExec(Option_t *option)
AliFlowEventSimple * fEvent
void SetApplyCorrectionForNUA(Bool_t iVal)