Skip to content

Bug fix for shared Pythia8/Pythia8B variable

Charles Burton requested to merge cburton/athena:21.6-EventFailureCheck into 21.6

In a recent MR, the Pythia8B member m_maxFailures was combined with the parent class Pythia8's member of the same name. However, the Pythia8 member was not moved from private to protected. Therefore, it was never initialized, so any minor Pythia error was crashing the entire production job.

Additionally, while making that change, I realized that the consecutive error count was never being reset after a successful event production, so I also made that change.

Merge request reports