X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=PHOS%2FAliPHOSFastRecParticle.cxx;h=9ea74f856baa97bc14368e80bbfe5858aae3fb45;hp=e8ec464235c755a8af1e1b0803f24cd67012ec85;hb=eea10c57323530baaaaeeabcd1fe8ee23638168b;hpb=dc986a1d05344f08128a3c1e1c028846566dde95 diff --git a/PHOS/AliPHOSFastRecParticle.cxx b/PHOS/AliPHOSFastRecParticle.cxx index e8ec464235c..9ea74f856ba 100644 --- a/PHOS/AliPHOSFastRecParticle.cxx +++ b/PHOS/AliPHOSFastRecParticle.cxx @@ -178,7 +178,6 @@ Bool_t AliPHOSFastRecParticle::IsPhoton(TString purity) const if (purity == "low" ) photonLike = TestPIDBit(6); else if (purity == "medium") photonLike = TestPIDBit(7); else if (purity == "high" ) photonLike = TestPIDBit(8); - else Error("IsPhoton","Wrong purity type: \'%s\'",purity.Data()); if (photonLike && // photon by PCA (TestPIDBit(5)||TestPIDBit(4)||TestPIDBit(3))&& // fast by TOF (TestPIDBit(2)||TestPIDBit(1)||TestPIDBit(0))) // neutral by CPV @@ -219,6 +218,7 @@ Bool_t AliPHOSFastRecParticle::IsElectron(TString purity) const else if (purity == "medium") photonLike = TestPIDBit(7); else if (purity == "high" ) photonLike = TestPIDBit(8); else Error("IsElectron","Wrong purity type: %s",purity.Data()); + if (photonLike && // photon by PCA (TestPIDBit(5)|| TestPIDBit(4)|| TestPIDBit(3))&& // fast by TOF (!TestPIDBit(2)||!TestPIDBit(1)||!TestPIDBit(0))) // charged by CPV