X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=RAW%2FAliRawReaderFile.cxx;fp=RAW%2FAliRawReaderFile.cxx;h=42f72f06a586af0dbd0319f6a1dc77ba41a3903e;hp=bc729820597a6ed6c4aa01c843b93cfaa4046994;hb=4ba2879627f7a8933ab779886383639474f82ad6;hpb=3240b3ce7f3c9e9b2e8fd41b12322bc7d97dacd1 diff --git a/RAW/AliRawReaderFile.cxx b/RAW/AliRawReaderFile.cxx index bc729820597..42f72f06a58 100644 --- a/RAW/AliRawReaderFile.cxx +++ b/RAW/AliRawReaderFile.cxx @@ -171,6 +171,8 @@ Bool_t AliRawReaderFile::CreateFileIndex() entry.Remove(0, entry.Last('_')+1); entry.Remove(entry.Length()-4); Int_t equipmentId = atoi(entry.Data()); + Int_t ddlIndex = -1; + fDetectorPattern |= (1 << AliDAQ::DetectorIDFromDdlID(equipmentId,ddlIndex)); if (fDDLIndex->GetSize()<=equipmentId) { fDDLIndex->Set(equipmentId+1); } @@ -347,6 +349,7 @@ Bool_t AliRawReaderFile::NextEvent() if (fDDLIndex) delete fDDLIndex; fDDLIndex=NULL; + fDetectorPattern = 0; if (fEventIndex < -1) return kFALSE; do {