Skip to content

Draft: Add DependencyCheckSvc and optionally include it in AthenaHiveEventLoopMgr

Tadej Novak requested to merge tadej/athena:dependency-check into master

Add DependencyCheckSvc and optionally include it in AthenaHiveEventLoopMgr. The purpose of it is to check both input and output dependencies so that we do not schedule anything that is not needed or require something that is not there. It is based on the default scheduler (but I wanted to avoid hacking Gaudi 😊).

A few questions:

  • Is the current location fine?
  • Is the way it is included fine?

Tagging @ssnyder, @akraszna, @fwinkl and @leggett for now.

Merge request reports