23 #ifndef AliAnalysisTaskCRC_H
24 #define AliAnalysisTaskCRC_H
26 #include "AliAnalysisTaskSE.h"
void SetMultiplicityIs(AliFlowCommonConstants::ERefMultSource mi)
void SetMinMulZN(Int_t weights)
TH2F * GetZDCESEMultWeightsHist(Int_t h) const
Bool_t fCalculateDiffFlowVsEta
Int_t GetnBinsMult() const
Bool_t fUseZDCESESpecWeights
Int_t GetHarmonic() const
Bool_t GetUseEtaWeights() const
virtual void UserExec(Option_t *option)
void SetCRCZDCCalibList(TList *const wlist)
Double_t GetCenBinWidth() const
ClassDef(AliAnalysisTaskCRC, 9)
void SetUseBootstrapVsM(Bool_t const ubVsM)
virtual void UserCreateOutputObjects()
void SetStoreVarious(Bool_t const spdfoe)
TH2F * fZDCESEMultWeightsHist[5]
ZDC mult cuts.
Bool_t GetUsePhiEtaCuts() const
Bool_t GetCalculateCRCPt() const
void SetFlowQCDeltaEta(Double_t const TL)
void SetFillMultipleControlHistograms(Bool_t const fmch)
TH1D * GetPtWeightsHist(Int_t c) const
Bool_t GetUsePhiEtaWeights() const
TList * GetCRCZDCCalibList() const
TH2F * GetZDCESESpecWeightsHist(Int_t h) const
void SetQAZDCCuts(Bool_t const cCRC)
Bool_t fStoreZDCQVecVtxPos
Bool_t GetPropagateErrorAlsoFromNIT() const
void SetCalculateCumulantsVsM(Bool_t const ccvm)
Bool_t GetUseTrackWeights() const
Double_t GetMaxMult() const
Bool_t GetCalculateCME() const
void SetUseZDCESEMulWeights(Bool_t const uPhiEtaW)
TList * GetWeightsListChDep() const
void SetZDCESEMultWeightsHist(TH2F *const n, Int_t h)
Bool_t GetStoreControlHistograms() const
void SetCRCZDCResList(TList *const wlist)
Double_t GetFlowQCDeltaEta() const
Bool_t GetUsePtWeights() const
Bool_t GetBookOnlyBasicCCH() const
Bool_t GetCalculateCRCInt() const
Bool_t GetCalculateEbEFlow() const
void SetInvertZDC(Bool_t const cCRC)
void SetCalculateCRCZDC(Bool_t const cCRC)
Bool_t GetCalculateCRC2() const
Bool_t GetApplyCorrectionForNUAVsM() const
void SetCalculateCRCVZ(Bool_t const cCRC)
Bool_t fApplyCorrectionForNUA
void SetMinValueOfCorrelationProduct(Int_t const cpi, Double_t const minValue)
void SetNUAforCRC(Bool_t const cCRC)
void SetZDCESESpecWeightsHist(TH2F *const n, Int_t h)
Bool_t GetCalculateAllCorrelationsVsM() const
void SetDataSet(TString const n)
void SetUseVZERO(Bool_t const cCRC)
Double_t GetMinValueOfCorrelationProduct(Int_t cpi) const
void SetUseTrackWeights(Bool_t const uTrackW)
TH1D * fPtWeightsHist[10]
void SetInteractionRate(TString const n)
Bool_t fCalculateMixedHarmonics
void SetDivSigma(Bool_t const cCRC)
Bool_t GetUseQvectorTerms() const
void SetCalculateCRCPt(Bool_t const cCRC)
TList * fWeightsListVtxDep
Double_t GetMinValueOfCorrelation(Int_t ci) const
void SetCalculateAllCorrelationsVsM(Bool_t const cacvm)
void SetCRCEtaRange(Double_t const etamin, Double_t const etamax)
void SetPtWeightsHist(TH1D *const n, Int_t c)
Bool_t GetCalculateCRC() const
void SetWeightsList(TList *const kList)
void SetnBinsForCorrelations(Int_t const nb)
Bool_t GetStoreZDCQVecVtxPos() const
void SetCalculateMixedHarmonics(Bool_t const cmh)
TH2F * fZDCESESpecWeightsHist[5]
Bool_t GetApplyCorrectionForNUA() const
Bool_t GetUseZDCESEMulWeights() const
Bool_t GetUseCRCRecenter() const
void SetNvsCenCut(TH1D *const n, Int_t c, Int_t h)
void SetMaxValueOfCorrelation(Int_t const ci, Double_t const maxValue)
Bool_t fCalculateMixedHarmonicsVsM
Bool_t GetCalculateMixedHarmonics() const
Bool_t GetStoreDistributions() const
void SetUsePtWeights(Bool_t const uPtW)
Bool_t fStoreDistributions
void SetMinMult(Double_t const minm)
void SetCalculateCME(Bool_t const cCRC)
Bool_t GetUsePhiWeights() const
Bool_t fUseZDCESEMulWeights
void SetWeightsListChDep(TList *const kList)
Double_t fMinValueOfCorrelationProduct[1]
void SetUsePhiEtaWeightsChDep(Bool_t const uPhiEtaW)
Bool_t GetTestSin() const
Double_t GetMinMult() const
Bool_t GetInvertZDC() const
virtual void Terminate(Option_t *)
void SetStoreDistributions(Bool_t const storeDistributions)
void SetMaxValueOfQvectorTerms(Int_t const qvti, Double_t const maxValue)
void SetEtaWeightsHist(TH1D *const n, Int_t h, Int_t b, Int_t c)
void SetCalculateFlowQC(Bool_t const cCRC)
Int_t GetMinMulZN() const
AliAnalysisTaskCRC & operator=(const AliAnalysisTaskCRC &aatqc)
Bool_t fPropagateErrorAlsoFromNIT
Bool_t GetQAZDCCuts() const
Double_t fMinValueOfCorrelation[4]
Double_t fMaxValueOfCorrelation[4]
Bool_t GetUsePhiEtaWeightsChDep() const
void SetMinValueOfCorrelation(Int_t const ci, Double_t const minValue)
Bool_t GetCalculateCRCVZ() const
void SetUseBootstrap(Bool_t const ub)
void SetUse2DHistograms(Bool_t const u2dh)
virtual ~AliAnalysisTaskCRC()
void SetZDCESEList(TList *const kList)
Double_t fMinValueOfQvectorTerms[4]
Double_t fMaxValueOfQvectorTerms[4]
void SetFlowQCCenBin(Int_t const TL)
Bool_t GetUse2DHistograms() const
Bool_t fFillMultipleControlHistograms
void SetCalculateDiffFlowVsEta(Bool_t const cdfve)
void SetCRC2nEtaBins(Int_t NB)
Bool_t GetUseZDCESESpecWeights() const
Bool_t fMinimumBiasReferenceFlow
Double_t GetMinValueOfQvectorTerms(Int_t qvti) const
void SetRecenterZDC(Bool_t const cCRC)
Bool_t GetCalculateFlowQC() const
void SetUsePhiWeights(Bool_t const uPhiW)
void SetCalculateCRC2(Bool_t const cCRC)
void SetMaxMult(Double_t const maxm)
void SetCorrWeight(TString const n)
Bool_t GetCalculateFlowVZ() const
TList * GetZDCESEList() const
Bool_t GetCalculateFlowZDC() const
Int_t GetnBinsForCorrelations() const
void SetPropagateErrorAlsoFromNIT(Bool_t const peafNIT)
Bool_t GetUsePhiEtaWeightsVtxDep() const
void SetUseCRCRecenter(Bool_t const cCRC)
void SetCalculateFlowZDC(Bool_t const cCRC)
void SetCalculateCRC(Bool_t const cCRC)
void SetCenWeightsHist(TH1D *const n)
TString GetDataSet() const
void SetCalculateEbEFlow(Bool_t const cCRC)
void SetUseQvectorTerms(Bool_t const uqvt)
void SetUsePhiEtaWeights(Bool_t const uPhiEtaW)
void SetCalculateMixedHarmonicsVsM(Bool_t const cmhvm)
void SetnSubsamples(Int_t const ns)
TList * GetCRCZDCResList() const
Bool_t fApplyCorrectionForNUAVsM
void SetCalculate2DDiffFlow(Bool_t const calculate2DDiffFlow)
Bool_t GetCalculateDiffFlow() const
TH1D * GetEtaWeightsHist(Int_t h, Int_t b, Int_t c) const
void SetUsePhiEtaWeightsVtxDep(Bool_t const uPhiEtaW)
Bool_t fUseParticleWeights
TList * GetQVecList() const
Bool_t GetDivSigma() const
Int_t GetFlowQCCenBin() const
TH1D * GetCenWeightsHist() const
Int_t GetnSubsamples() const
Int_t GetExactNoRPs() const
Bool_t GetFillProfilesVsMUsingWeights() const
void SetUseEtaWeights(Bool_t const uEtaW)
Bool_t GetRecenterZDC() const
void SetnBinsMult(Int_t const nbm)
TString GetSelectCharge() const
Bool_t fStoreControlHistograms
TH1D * fEtaWeightsHist[10][21][2]
Double_t fMaxValueOfCorrelationProduct[1]
void SetUseZDCESESpecWeights(Bool_t const uPhiEtaW)
Bool_t GetCalculateCumulantsVsM() const
void SetSelectCharge(TString const n)
Bool_t GetUseBootstrap() const
TString * fMultiplicityWeight
AliFlowCommonConstants::ERefMultSource fMultiplicityIs
void SetMinValueOfQvectorTerms(Int_t const qvti, Double_t const minValue)
void SetHarmonic(Int_t const harmonic)
void SetStoreZDCQVecVtxPos(Bool_t const cCRC)
void SetMaxValueOfCorrelationProduct(Int_t const cpi, Double_t const maxValue)
Bool_t GetCalculateDiffFlowVsEta() const
Float_t GetMaxDevZN() const
Bool_t GetUseBootstrapVsM() const
Bool_t GetFillMultipleControlHistograms() const
void SetApplyCorrectionForNUA(Bool_t const applyCorrectionForNUA)
void SetForgetAboutCovariances(Bool_t const fac)
Bool_t fUsePhiEtaWeightsVtxDep
void SetMultiplicityWeight(const char *multiplicityWeight)
TList * fWeightsListChDep
void SetUsePhiEtaCuts(Bool_t const uPhiEtaW)
void SetnCenBin(Int_t const n)
Double_t GetMaxValueOfCorrelationProduct(Int_t cpi) const
Bool_t fForgetAboutCovariances
Bool_t GetMinimumBiasReferenceFlow() const
void SetUseZDC(Bool_t const cCRC)
void SetCalculateCRCInt(Bool_t const cCRC)
void SetStoreControlHistograms(Bool_t const sch)
Bool_t fCalculateAllCorrelationsVsM
Bool_t fCalculateDiffFlow
Bool_t fUsePhiEtaWeightsChDep
void SetCalculateFlowVZ(Bool_t const cCRC)
Double_t GetMaxValueOfCorrelation(Int_t ci) const
void SetMinimumBiasReferenceFlow(Bool_t const mmrf)
void SetFillProfilesVsMUsingWeights(Bool_t const fpvmuw)
void SetWeightsListVtxDep(TList *const kList)
Bool_t fFillProfilesVsMUsingWeights
Bool_t GetStoreVarious() const
Bool_t fCalculateCumulantsVsM
void SetBookOnlyBasicCCH(Bool_t const bobcch)
void SetZDCGainAlpha(Float_t a)
Bool_t GetCalculateCRCZDC() const
TList * GetWeightsList() const
void SetTestSin(Bool_t const cCRC)
TH1D * GetNvsCenCut(Int_t c, Int_t h) const
Bool_t GetNUAforCRC() const
Bool_t fCalculate2DDiffFlow
Bool_t GetCalculate2DDiffFlow() const
void SetExactNoRPs(Int_t const enr)
TList * GetWeightsListVtxDep() const
void SetCalculateDiffFlow(Bool_t const calculateDiffFlow)
void SetCenBinWidth(Double_t const n)
Bool_t GetForgetAboutCovariances() const
Int_t fnBinsForCorrelations
Bool_t GetCalculateMixedHarmonicsVsM() const
void SetApplyCorrectionForNUAVsM(Bool_t const applyCorrectionForNUAVsM)
Double_t GetMaxValueOfQvectorTerms(Int_t qvti) const
TString GetCorrWeight() const
Bool_t GetUseVZERO() const
void SetMaxDevZN(Float_t weights)
void SetQVecList(TList *const kList)
TString GetInteractionRate() const