Skip to content

Execute sTGC and MM Digitization in the same order in old and new configuration (ATLASSIM-5897)

John Derek Chapman requested to merge jchapman/athena:sTGC_Debug_22.0 into 22.0

Differing sTGC and MM digitization output was observed between jobs using old and CA-based configuration. This was traced back to the fact that CLHEP::RandGamma leaks information between the sTGC and MM random number streams (see ATLASSIM-5897) and so it makes a difference whether sTGC or MM digitization is run first in a job.
This MR ensures that old and new-style jobs will behave in the same way, but a proper fix for the underlying issue in CLHEP::RandGamma will take more thought.

Merge request reports