]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
o coverity fixes for bugs: 19933, 19963
authorwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Apr 2012 07:15:15 +0000 (07:15 +0000)
committerwiechula <wiechula@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 26 Apr 2012 07:15:15 +0000 (07:15 +0000)
PWGDQ/dielectron/AliDielectronEventCuts.cxx
PWGDQ/dielectron/AliDielectronVarManager.h

index 6852851a09fae245b612b0be0ae93d527805812e..241841a56e181d8138d605b635f8fe1f8949f5c9 100644 (file)
@@ -200,6 +200,7 @@ Bool_t AliDielectronEventCuts::IsSelectedAOD(TObject* event)
   switch(fVtxType){
   case kVtxTracks:
     fkVertexAOD=ev->GetVertex(AliAODVertex::kPrimary);
+    break;
   case kVtxTPC:   //  not stored 
     fkVertexAOD=0x0;
     break;
index 0872330a6df0df08d25ffa129e0a60d7b114e796..988cdc3c55fe9fa0d8e434f9b01fe7bc8e5b1a63 100644 (file)
@@ -436,6 +436,7 @@ inline void AliDielectronVarManager::FillVarESDtrack(const AliESDtrack *particle
   
   // apply ETa correction, remove once this is in the tender
   esdTrack=const_cast<AliESDtrack*>(particle);
+  if (!esdTrack) return;
   esdTrack->SetTPCsignal(origdEdx/AliDielectronPID::GetEtaCorr(esdTrack)/AliDielectronPID::GetCorrValdEdx(),esdTrack->GetTPCsignalSigma(),esdTrack->GetTPCsignalN());
   
   Double_t pidProbs[AliPID::kSPECIES];
@@ -1150,7 +1151,6 @@ inline void AliDielectronVarManager::FillVarVEvent(const AliVEvent *event, Doubl
   //  values[AliDielectronVarManager::kNaccTrckltsCorr] = AliDielectronHelper::GetNaccTrckltsCorrected(event, values[AliDielectronVarManager::kNaccTrcklts], values[AliDielectronVarManager::kZvPrim]);
 
   // TPC event plane (corrected)
-  if(fgTPCEventPlane) FillVarTPCEventPlane(fgTPCEventPlane, values);
 
   // VZERO event plane quantities from the AliEPSelectionTask
   AliEventplane *ep = const_cast<AliVEvent*>(event)->GetEventplane();