]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGHF/vertexingHF/charmFlow/AliAnalysisTaskSEHFv2.cxx
Mem.leak fix: Get(...) only once per object
[u/mrichter/AliRoot.git] / PWGHF / vertexingHF / charmFlow / AliAnalysisTaskSEHFv2.cxx
index 8826d0bc9eee476c2e37ec742d224c688fc1c63a..dc2f701f92ad0e7225f912c7e30cd9ec58bed797 100644 (file)
@@ -323,10 +323,10 @@ void AliAnalysisTaskSEHFv2::UserCreateOutputObjects()
     // histos for EP resolution
     TH1F* hEvPlaneReso=new TH1F(Form("hEvPlaneReso%s",centrname.Data()),Form("Event plane angle Resolution %s;cos2(#psi_{A}-#psi_{B});Entries",centrname.Data()),220,-1.1,1.1);
     fOutput->Add(hEvPlaneReso);
-    if(fEventPlaneMeth>kTPCVZERO){
-      TH1F* hEvPlaneReso2=new TH1F(Form("hEvPlaneReso2%s",centrname.Data()),Form("Event plane angle Resolution %s;cos2(#psi_{A}-#psi_{B});Entries",centrname.Data()),220,-1.1,1.1);
+    if(fEventPlaneMeth>=kTPCVZERO){
+      TH1F* hEvPlaneReso2=new TH1F(Form("hEvPlaneReso2%s",centrname.Data()),Form("Event plane angle Resolution %s;cos2(#psi_{A}-#psi_{C});Entries",centrname.Data()),220,-1.1,1.1);
       fOutput->Add(hEvPlaneReso2);
-      TH1F* hEvPlaneReso3=new TH1F(Form("hEvPlaneReso3%s",centrname.Data()),Form("Event plane angle Resolution %s;cos2(#psi_{A}-#psi_{B});Entries",centrname.Data()),220,-1.1,1.1);
+      TH1F* hEvPlaneReso3=new TH1F(Form("hEvPlaneReso3%s",centrname.Data()),Form("Event plane angle Resolution %s;cos2(#psi_{B}-#psi_{C});Entries",centrname.Data()),220,-1.1,1.1);
       fOutput->Add(hEvPlaneReso3);
     }
 
@@ -847,14 +847,12 @@ Float_t AliAnalysisTaskSEHFv2::GetEventPlaneForCandidate(AliAODRecoDecayHF* d, c
     qx = pl->GetQContributionXArray();
     qy = pl->GetQContributionYArray();
     qcopy = *q;
-    }
-  else {
-    if(d->Eta()>0.){
+  }else {
+    if(d->Eta()<0.){
       qx = pl->GetQContributionXArraysub1();
       qy = pl->GetQContributionYArraysub1();
       qcopy = *qsub1;
-    }
-    else{
+    }else{
       qx = pl->GetQContributionXArraysub2();
       qy = pl->GetQContributionYArraysub2();
       qcopy = *qsub2;