Skip to content
Snippets Groups Projects
Commit ca2bc4b8 authored by James Catmore's avatar James Catmore
Browse files

Improvement to DerivationFramework::PrescaleTool to give reproducible results when running in MP/MT

ATLASG-1450

It was noted that the derivation framework PrescaleTool is not safe in a multi-process/thread environment due to its use of an event counter, such that the order of execution needs to be the same to get reproducible results. This MR changes the tool to use the event number rather than a counter, and since the event number is independent of the the order of processing, the outcome of the prescaler is now exactly reproducible and predictable.


Former-commit-id: 34bb2bdbc7f28e74a954c5952ce0a7efb2fafc9b
parent dc92798f
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment