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);
}
+
}
//__________________________________________________________________________