]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
coverity
authorfnoferin <fnoferin@cern.ch>
Mon, 10 Mar 2014 10:00:04 +0000 (11:00 +0100)
committerfnoferin <fnoferin@cern.ch>
Mon, 10 Mar 2014 10:00:04 +0000 (11:00 +0100)
PWG/FLOW/Tasks/AliAnalysisTaskVnV0.cxx

index bd4d3c04255fffbac403b6698eb419be15ff660f..8fed3c307d2e5f00f4970ad5053aa9cfd10c1bf0 100644 (file)
@@ -2157,13 +2157,11 @@ void AliAnalysisTaskVnV0::SelectK0s(){
     Double_t b[2] = {-99., -99.};
     Double_t bCov[3] = {-99., -99., -99.};
 
-    AliAODTrack *param = new AliAODTrack(*aodTrack);
-    if (!param->PropagateToDCA(fOutputAOD->GetPrimaryVertex(), fOutputAOD->GetMagneticField(), 100., b, bCov)){
-      if(param) delete param;
+    AliAODTrack param(*aodTrack);
+    if (!param.PropagateToDCA(fOutputAOD->GetPrimaryVertex(), fOutputAOD->GetMagneticField(), 100., b, bCov)){
       continue;
     }
-    if(param) delete param;
-    
+
     if(TMath::Abs(b[0]) < 0.5/aodTrack->Pt()) continue;
 
     fPID->ComputeProb(aodTrack,fOutputAOD); // compute Bayesian probabilities