Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bug fix in IndexIntoFileItrImpl::firstEventEntryThisLumi
As far as I know no one has ever hit this bug. An extremely unusual set of circumstances needs to exist to hit it. First the function is only called when the LuminosityBlockAuxiliary has an invalid beginTime and the Framework is trying to fix it by getting the time from the first event in that lumi. The bug might cause it to get the wrong event and there is a remote chance this event could be from the wrong run. But for the wrong event to be selected, the lumi has to be fragmented over multiple lumi entries in the lumi TTree and that only happens after after a lumi was split over multiple files and then merged together in a noncontiguous order. It can also happen running in a mode using multiple concurrent luminosity blocks.
- Loading branch information