]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGGA/EMCALTasks/AliAnalysisTaskEMCALMesonGGSDMpPb.cxx
Completed changes needed because of previous commit
[u/mrichter/AliRoot.git] / PWGGA / EMCALTasks / AliAnalysisTaskEMCALMesonGGSDMpPb.cxx
index e81a10c4982c574d7fd7f953484c4e82d4ad5eb8..f63d79b1c699336cf978e830b345c4a3b65fc4e5 100644 (file)
@@ -1183,7 +1183,8 @@ void AliAnalysisTaskEMCALMesonGGSDMpPb::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;