From: kharlov Date: Sat, 10 Aug 2013 15:51:48 +0000 (+0000) Subject: Bug in weight setting is fixed (Boris Polishchuk) X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=027589f5727e642275bf8e0c38c0433774ae30e0;p=u%2Fmrichter%2FAliRoot.git Bug in weight setting is fixed (Boris Polishchuk) --- diff --git a/PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0FlowMC.cxx b/PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0FlowMC.cxx index 8a0119fd645..704aba07da6 100644 --- a/PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0FlowMC.cxx +++ b/PWGGA/PHOSTasks/PHOS_PbPb/AliAnalysisTaskPi0FlowMC.cxx @@ -403,9 +403,7 @@ void AliAnalysisTaskPi0FlowMC::ConsiderPi0s() TLorentzVector pv12 = *(ph1->GetMomV2()) + *(ph2->GetMomV2()); const Double_t w2 = ph2->GetWeight(); - Double_t w = w1*w2; - if( FindCommonParent(ph1->GetPrimary(), ph1->GetPrimary()) ) - w = w1*w2; + Double_t w = TMath::Sqrt(w1*w2); FillHistogram("hPHOSphi",fCentralityV0M,p12.Pt(),p12.Phi(), w) ; Double_t dphiA=p12.Phi()-fRPV0A ; @@ -669,7 +667,7 @@ void AliAnalysisTaskPi0FlowMC::ConsiderPi0sMix() TLorentzVector pv12 = *(ph1->GetMomV2()) + *(ph2->GetMomV2()); const Double_t w2 = ph2->GetWeight(); - Double_t w = w1*w2; + Double_t w = TMath::Sqrt(w1*w2); Double_t dphiA=p12.Phi()-fRPV0A ; while(dphiA<0)dphiA+=TMath::Pi() ;