LoadEventNexus bug for instruments with detectors missing from IDF #8369
Labels
Framework
Issues and pull requests related to components in the Framework
High Priority
An issue or pull request that if not addressed is severe enough to postponse a release.
Milestone
Original Reporter: Russell Taylor
This ticket is blocks :
TRAC7489Load a BASIS file and you will observe an anomalously high number of events in the first event list/workspace index. What is happening is that the BASIS IDF has gaps in the sequence of detector ids, yet those detectors appear to not only physically exist but to sometimes have events in them. Because of some unfortunate choices for default values within the code, these events are ending up being put in workspace index 0 instead of being discarded.
This is also the reason that we are having failures with loading a BASIS file when a mutex for the event lists is missing (see http://trac.mantidproject.org/mantid/ticket/7489) - multiple threads are ending up holding references to the first event list when it should only be possible for one to operate on it.
The text was updated successfully, but these errors were encountered: