X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=MUON%2FAliMUONEventReconstructor.cxx;h=abba3d5408366b0a9b0f2e1348782eb5a7fbeb83;hp=c536ccff357e3d97e8d13673d62064d6a2e22a03;hb=24ab33244c2c24f8cb36a7b0594d8b0f0fd3c0d7;hpb=42cca6d482837496e5b79357072cffee8cef83c9 diff --git a/MUON/AliMUONEventReconstructor.cxx b/MUON/AliMUONEventReconstructor.cxx index c536ccff357..abba3d54083 100644 --- a/MUON/AliMUONEventReconstructor.cxx +++ b/MUON/AliMUONEventReconstructor.cxx @@ -991,26 +991,19 @@ void AliMUONEventReconstructor::MakeTracks(void) void AliMUONEventReconstructor::ValidateTracksWithTrigger(void) { AliMUONTrack *track; - static Bool_t isTriggerTrackInMem = 1; - - TClonesArray *recTriggerTracks = fMUONData->RecTriggerTracks(); - - // protection if using triggertrack and track macro instead of reconstruct macro - if (recTriggerTracks == 0x0) - isTriggerTrackInMem = 0; - - if (!isTriggerTrackInMem) { - fMUONData->ResetRecTriggerTracks(); - fMUONData->SetTreeAddress("RL"); - fMUONData->GetRecTriggerTracks(); - recTriggerTracks = fMUONData->RecTriggerTracks(); - } + TClonesArray *recTriggerTracks; + + fMUONData->ResetRecTriggerTracks(); + fMUONData->SetTreeAddress("RL"); + fMUONData->GetRecTriggerTracks(); + recTriggerTracks = fMUONData->RecTriggerTracks(); track = (AliMUONTrack*) fRecTracksPtr->First(); while (track) { track->MatchTriggerTrack(recTriggerTracks); track = (AliMUONTrack*) fRecTracksPtr->After(track); } + } //__________________________________________________________________________