]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Correct raw data reconstruction in case of trigger
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Apr 2006 16:02:12 +0000 (16:02 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 11 Apr 2006 16:02:12 +0000 (16:02 +0000)
TRD/AliTRDReconstructor.cxx

index b7539cb170a96fab3b90b84222e409aa7ae42fd3..589663b2acf432334efb4f43847f34777a2921bb 100644 (file)
@@ -148,7 +148,10 @@ void AliTRDReconstructor::Reconstruct(AliRunLoader* runLoader,
   trigp->Init();
   trdTrigger.SetParameter(trigp);
 
+  rawReader->RewindEvents();
+
   for (Int_t iEvent = 0; iEvent < nEvents; iEvent++) {
+    if (!rawReader->NextEvent()) break;
     trdTrigger.Open(runLoader->GetFileName(), iEvent);
     trdTrigger.ReadDigits(rawReader);
     trdTrigger.MakeTracklets();