virtual std::vector< Gaudi::Algorithm * > algorithmsRequiredFor(const Gaudi::Utils::TypeNameString &alg, const std::vector< std::string > &stoppers={}) const =0
Get the (ordered!) list of algorithms required to succesfully execute (as far as data dependencies go...
Base class to be used to extend an interface.
virtual std::vector< Gaudi::Algorithm * > algorithmsRequiredFor(const DataObjIDColl &requested, const std::vector< std::string > &stoppers={}) const =0
Get the (ordered!) list of algorithms required to provide a given DataObjIDColl.