]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGGA/EMCALTasks/AliAnalysisTaskEMCALMesonGGSDM.cxx
Completed changes needed because of previous commit
[u/mrichter/AliRoot.git] / PWGGA / EMCALTasks / AliAnalysisTaskEMCALMesonGGSDM.cxx
index f3c521947095a3577c5838087ccc25847de22681..a49bc59890dec82777518bdfe10dc0abef79d21f 100644 (file)
@@ -1546,7 +1546,8 @@ void AliAnalysisTaskEMCALMesonGGSDM::UserExec(Option_t *)
 
        // _______________Track loop for reconstructed event_____________
        for(Int_t itrk = 0; itrk < fAodEv->GetNumberOfTracks(); itrk++) {
-         AliAODTrack* aodTrack = fAodEv->GetTrack(itrk); // pointer to reconstructed to track
+         AliAODTrack* aodTrack = dynamic_cast<AliAODTrack*>(fAodEv->GetTrack(itrk));
+         if(!aodTrack) AliFatal("Not a standard AOD"); // pointer to reconstructed to track
          if(!aodTrack) { 
            AliError(Form("ERROR: Could not retrieve any (AOD) track %d",itrk)); 
            continue;