From: schutz Date: Fri, 21 May 2004 09:47:26 +0000 (+0000) Subject: Pi0 identification with PID was wrongly done, changes in GetEllipseParameters X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=443caba978d9b4bc8396e680c93a155ded03fb54;p=u%2Fmrichter%2FAliRoot.git Pi0 identification with PID was wrongly done, changes in GetEllipseParameters --- diff --git a/PHOS/AliPHOSPIDv1.cxx b/PHOS/AliPHOSPIDv1.cxx index da960df4141..1dc37957713 100644 --- a/PHOS/AliPHOSPIDv1.cxx +++ b/PHOS/AliPHOSPIDv1.cxx @@ -338,7 +338,11 @@ Float_t AliPHOSPIDv1::GetEllipseParameter(TString particle, TString param, Floa else if (param.Contains("x0")) e = TMath::Max((Double_t)e,1.1); } - value = p[0]/TMath::Sqrt(e) + p[1]*e + p[2]*e*e + p[3]; + if (particle == "photon") + value = p[0]/TMath::Sqrt(e) + p[1]*e + p[2]*e*e + p[3]; + else if (particle == "pi0") + value = p[0] + p[1]*e + p[2]*e*e; + return value; }