Fixing Pt-Rapidity weight indexing
Issue
There was a problem with the weights being retrieved from the pt-y weights file. The correct values were being retrieved, but due to thread ordering they were not being returned in the order submitted leading to incorrect weights being associated to events during computation.
Solution
The logic for collecting weights after retrieval has been fixed to associate them with the correct index.