From 24ab33244c2c24f8cb36a7b0594d8b0f0fd3c0d7 Mon Sep 17 00:00:00 2001 From: cussonno Date: Fri, 5 Mar 2004 12:32:46 +0000 Subject: [PATCH 1/1] Simplified ValidateTracksWithTrigger method --- MUON/AliMUONEventReconstructor.cxx | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) 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); } + } //__________________________________________________________________________ -- 2.31.1