Skip to content

ISF_Fatras: mark interfaces as not thread-safe

Frank Winklmeier requested to merge fwinkl/athena:fatras into master

ISF_Fatras is deprecated and not thread-safe. Mark the relevant interfaces and their implementation as not thread-safe:

ISF_Interfaces:

  • IParticleProcessor

ISF_FatrasInterfaces:

  • IHadronicInteractionProcessor
  • IHitCreator
  • ISimHitCreator
  • IParticleDecayHelper
  • IPhotonConversionTool
  • IPhysicsValidationTool
  • IProcessSamplingTool

Also mark SimKernel as not thread-safe and update link dependencies of touched packages.

Relates to ATLASSIM-6020. cc @jchapman @christos

Merge request reports