]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDReconstructor.cxx
Update on calibration classes by Raphaelle
[u/mrichter/AliRoot.git] / TRD / AliTRDReconstructor.cxx
index 680b1034d4f638db65c375f566e21b6112ab4af0..85a9c8ed84f9f98d3a0dbabfa068061455d7d826 100644 (file)
@@ -51,6 +51,8 @@ void AliTRDReconstructor::ConvertDigits(AliRawReader *rawReader
   //
 
   AliTRDrawData rawData;
+  rawReader->Reset();
+  rawReader->Select("TRD");
   AliTRDdigitsManager *manager = rawData.Raw2Digits(rawReader);
   manager->MakeBranch(digitsTree);
   manager->WriteDigits();
@@ -73,6 +75,9 @@ void AliTRDReconstructor::Reconstruct(AliRunLoader *runLoader
   runLoader->CdGAFile();
   Int_t nEvents = runLoader->GetNumberOfEvents();
 
+  rawReader->Reset();
+  rawReader->Select("TRD");
+
   for (Int_t iEvent = 0; iEvent < nEvents; iEvent++) {
     if (!rawReader->NextEvent()) break;
     AliTRDclusterizerV1 clusterer("clusterer","TRD clusterizer");
@@ -96,6 +101,9 @@ void AliTRDReconstructor::Reconstruct(AliRawReader *rawReader
 
   AliInfo("Reconstruct TRD clusters from RAW data");
 
+  rawReader->Reset();
+  rawReader->Select("TRD");
+
   AliTRDclusterizerV1 clusterer("clusterer","TRD clusterizer");
   clusterer.OpenOutput(clusterTree);
   clusterer.ReadDigits(rawReader);