Coverity fix.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 28 Jan 2011 07:05:43 +0000 (07:05 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 28 Jan 2011 07:05:43 +0000 (07:05 +0000)
STEER/AliAODpidUtil.cxx

index 63d092d3fa3870db409f43718f9d668a6876b07d..5592d2a399f50e65ec3a708ee8c6a7a2c2fd254e 100644 (file)
@@ -73,13 +73,16 @@ void AliAODpidUtil::MakeTPCPID(AliAODTrack *track,Double_t *p) const
 
   if ((track->GetStatus()&AliESDtrack::kTPCin )==0) return;
 
-  Double_t mom = track->P();
   AliAODPid *pidObj = track->GetDetPid();
-  if (pidObj) mom = pidObj->GetTPCmomentum();
-  UShort_t nTPCClus=pidObj->GetTPCsignalN();
-   
-  Double_t dedx = 0.;
-  if (pidObj) dedx = pidObj->GetTPCsignal(); 
+  Double_t mom      = track->P();
+  Double_t dedx     = 0.;  
+  UShort_t nTPCClus = 0;
+  if (pidObj) {
+      nTPCClus = pidObj->GetTPCsignalN();
+      dedx     = pidObj->GetTPCsignal();
+      mom      = pidObj->GetTPCmomentum();
+  }
+  
   Bool_t mismatch=kTRUE;
 
   for (Int_t j=0; j<AliPID::kSPECIES; j++) {