Skip to content
Snippets Groups Projects
Commit 3e734faa authored by Tamara Vazquez Schroeder's avatar Tamara Vazquez Schroeder
Browse files

Merge branch 'bugfixLongLived_21.0' into '21.0'

Protect SimFlags.specialConfiguration() access in sim jobs without an input file (21.0 branch)

See merge request atlas/athena!10677

Former-commit-id: 6f1c6214b404f0d697090f82b6e4d6cc331167ed
parents d199dfe2 fed51434
No related branches found
No related tags found
No related merge requests found
......@@ -86,7 +86,7 @@ def getParticlePositionFilterDynamic(name="ISF_ParticlePositionFilterDynamic", *
def getGenParticleInteractingFilter(name="ISF_GenParticleInteractingFilter", **kwargs):
from G4AtlasApps.SimFlags import simFlags
simdict = simFlags.specialConfiguration.get_Value()
if "InteractingPDGCodes" in simdict:
if simdict is not None and "InteractingPDGCodes" in simdict:
kwargs.setdefault('AdditionalInteractingParticleTypes', simdict["InteractingPDGCodes"])
return CfgMgr.ISF__GenParticleInteractingFilter(name, **kwargs)
......
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