Skip to content

Herwig7_i: Herwig fix

Lukas Kretschmann requested to merge lkretsch/athena:herwig_fix into main

In this MR we introduced a checker script that searches for command duplicates in the Herwig7 configuration files, this helps to validate changes and to make sure that no command is overwritten with a wrong value. The code contains a section to check on the number of some files. This check seems to also find other file from Powheg with a very similar name. Since there should anyways never be more than one config file we want to remove this, because this currently breaks the ART tests as you can see here, marking this as urgent, since this could break the production when propagated into a release and there is a release to be built as soon as possible when this is merged. The fix was validated for the problematic JOs:

Gen_tf.py '--ecmEnergy=13600' '--jobConfig=421363' '--maxEvents=100' '--outputEVNTFile=test_phh7_wwlvlv.EVNT.pool.root’

and

Gen_tf.py '--ecmEnergy=13600' '--jobConfig=600433' '--maxEvents=100' '--outputEVNTFile=test_powheg_zmumu.EVNT.pool.root’

Edited by Lukas Kretschmann

Merge request reports