]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RICH/AliRICHDigitizer.cxx
track counter implemented in ESD reader
[u/mrichter/AliRoot.git] / RICH / AliRICHDigitizer.cxx
index 654a1fb0de0030540f3642622695ab928a3a96ca..3eaa2806e80798452c1d596c5f8a03b292dec9a8 100644 (file)
@@ -64,7 +64,10 @@ void AliRICHDigitizer::Exec(Option_t*)
     AliRICH* rich=(AliRICH*)pInAL->GetAliRun()->GetDetector("RICH");
     pInRL->LoadSDigits(); pInRL->TreeS()->GetEntry(0);
     Info("Exec","input %i has %i sdigits",inFileN,rich->SDigits()->GetEntries());
-    for(Int_t i=0;i<rich->SDigits()->GetEntries();i++) new(tmpCA[total++]) AliRICHdigit(*(AliRICHdigit*)rich->SDigits()->At(i)); 
+    for(Int_t i=0;i<rich->SDigits()->GetEntries();i++) {
+      new(tmpCA[total++]) AliRICHdigit(*(AliRICHdigit*)rich->SDigits()->At(i)); 
+      ((AliRICHdigit*)tmpCA[total-1])->AddTidOffset(fManager->GetMask(inFileN));
+    }
     pInRL->UnloadSDigits();   rich->ResetSDigits();
   }//files loop