]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - EMCAL/AliEMCALJetFinderAlgoOmni.cxx
ESD track based on AliExternalTrackParam. Class redesign and clean-up (Yu.Belikov)
[u/mrichter/AliRoot.git] / EMCAL / AliEMCALJetFinderAlgoOmni.cxx
index f0ee469364b3f7147b609a4d847b9ae44b3ed124..d48a1debf5a51922a3baecabb946de36b4ea9513 100644 (file)
@@ -20,6 +20,9 @@
 /*
  
 $Log$
+Revision 1.14  2004/04/02 17:11:33  mhorner
+Marco's bug - fixes implemented
+
 Revision 1.13  2004/03/26 01:00:38  mhorner
 Implementing Marco's optimisations
 
@@ -334,7 +337,7 @@ if (fDebug>0) Info("AliEMCALJetFinderAlgoOmni","Beginning Default Constructor");
                     fUnit[j].SetUnitFlag(kOutJet);
                     fUnit[j].SetUnitEta(myPart->Eta());
                     fUnit[j].SetUnitPhi(myPart->Phi());
-                    if (myPart->Energy()*TMath::Sin(myPart->Theta()) > fPtCut)
+                    if (myPart->Energy()*TMath::Sin(myPart->Theta()) > fPtCut || myPart->GetPDG()->Charge() == 0.0  )
                     {
                             fUnit[j].SetUnitEnergy(myPart->Energy()*TMath::Sin(myPart->Theta()));
                     }else