From 9613497c2034abecfb86ed1fb4814b344a19dc0a Mon Sep 17 00:00:00 2001 From: ebruna Date: Wed, 19 Feb 2014 13:33:10 +0100 Subject: [PATCH] small changes to D0-h code (Fabio C.) ) --- PWGHF/correlationHF/AliAnalysisTaskSED0Correlations.cxx | 6 +++--- PWGHF/correlationHF/macros/AddTaskD0Correlations.C | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/PWGHF/correlationHF/AliAnalysisTaskSED0Correlations.cxx b/PWGHF/correlationHF/AliAnalysisTaskSED0Correlations.cxx index 21bf0989994..36ff3ea48de 100644 --- a/PWGHF/correlationHF/AliAnalysisTaskSED0Correlations.cxx +++ b/PWGHF/correlationHF/AliAnalysisTaskSED0Correlations.cxx @@ -306,9 +306,9 @@ void AliAnalysisTaskSED0Correlations::UserCreateOutputObjects() if(fDebug > 1) printf("AnalysisTaskSED0Correlations::UserCreateOutputObjects() \n"); //HFCorrelator creation and definition - fCorrelatorTr = new AliHFCorrelator("CorrelatorTr",fCutsTracks,fSys); - fCorrelatorKc = new AliHFCorrelator("CorrelatorKc",fCutsTracks,fSys); - fCorrelatorK0 = new AliHFCorrelator("CorrelatorK0",fCutsTracks,fSys); + fCorrelatorTr = new AliHFCorrelator("CorrelatorTr",fCutsTracks,fSys,fCutsD0);//fSys=0 use multiplicity, =1 use centrality + fCorrelatorKc = new AliHFCorrelator("CorrelatorKc",fCutsTracks,fSys,fCutsD0); + fCorrelatorK0 = new AliHFCorrelator("CorrelatorK0",fCutsTracks,fSys,fCutsD0); fCorrelatorTr->SetDeltaPhiInterval(-TMath::Pi()/2,3*TMath::Pi()/2);// set the Delta Phi Interval you want (in this case -0.5Pi to 1.5 Pi) fCorrelatorKc->SetDeltaPhiInterval(-TMath::Pi()/2,3*TMath::Pi()/2); fCorrelatorK0->SetDeltaPhiInterval(-TMath::Pi()/2,3*TMath::Pi()/2); diff --git a/PWGHF/correlationHF/macros/AddTaskD0Correlations.C b/PWGHF/correlationHF/macros/AddTaskD0Correlations.C index edd96a7fba5..6347e35607c 100644 --- a/PWGHF/correlationHF/macros/AddTaskD0Correlations.C +++ b/PWGHF/correlationHF/macros/AddTaskD0Correlations.C @@ -1,4 +1,4 @@ -AliAnalysisTaskSED0Correlations *AddTaskD0Correlations(Bool_t readMC=kFALSE, Bool_t mixing=kFALSE, Bool_t recoTrMC=kFALSE, Bool_t recoD0MC = kFALSE, Bool_t flagsoftpicut = kTRUE, Bool_t MEthresh = kFALSE, TString cutsfilename="D0toKpiCuts.root", TString cutsfilename2="AssocPartCuts_fBit0_woITS_EffMap2D.root", TString effD0namec="D0Eff_From_c_2D.root", TString effD0nameb="D0Eff_From_b_2D.root", TString effName = "3D_eff_wo_ITScls2_f0_p8eta_FineBins.root", TString cutsD0name="D0toKpiCuts", TString cutsTrkname="AssociatedTrkCuts", Double_t etacorr=1.5, Int_t system=0/*0=pp,1=PbPb*/, Int_t flagD0D0bar=0, Float_t minC=0, Float_t maxC=0, TString finDirname="Output", Bool_t flagAOD049=kFALSE, Int_t standardbins=1, Bool_t stdcuts=kFALSE) +AliAnalysisTaskSED0Correlations *AddTaskD0Correlations(Bool_t readMC=kFALSE, Bool_t mixing=kFALSE, Bool_t recoTrMC=kFALSE, Bool_t recoD0MC = kFALSE, Bool_t flagsoftpicut = kTRUE, Bool_t MEthresh = kFALSE, TString cutsfilename="D0toKpiCuts.root", TString cutsfilename2="AssocPartCuts_Std.root", TString effD0namec="D0Eff_From_c_wLimAcc_2D.root", TString effD0nameb="D0Eff_From_b_wLimAcc_2D.root", TString effName = "3D_eff_Std.root", TString cutsD0name="D0toKpiCuts", TString cutsTrkname="AssociatedTrkCuts", Double_t etacorr=1.5, Int_t system=0/*0=useMultipl(pp),1=useCentral(PbPb,pA depends)-*/, Int_t flagD0D0bar=0, Float_t minC=0, Float_t maxC=0, TString finDirname="Output", Bool_t flagAOD049=kFALSE, Int_t standardbins=1, Bool_t stdcuts=kFALSE) { // // AddTask for the AliAnalysisTaskSE for D0 candidates @@ -181,7 +181,7 @@ AliAnalysisTaskSED0Correlations *AddTaskD0Correlations(Bool_t readMC=kFALSE, Boo massD0Task->SetMCReconstructedD0(recoD0MC); massD0Task->SetEvMixing(mixing); massD0Task->SetFillOnlyD0D0bar(flagD0D0bar); - massD0Task->SetSystem(system); //0=pp, 1=PbPb + massD0Task->SetSystem(system); //0=use multiplicity (pp), 1=use centrality (PbPb). For pA you can choose how to behave massD0Task->SetEtaForCorrel(etacorr); massD0Task->SetSoftPiFlag(flagsoftpicut); massD0Task->SetMEAxisThresh(MEthresh); -- 2.43.0