26 std::unique_ptr<IDataHandleVisitor>
chain)
27 : m_linkedObjs (linkedObjs),
28 m_chain (std::move (
chain))
43 DataObjIDColl ex = dhh->extraOutputDeps();
46 for (
const Gaudi::DataHandle*
h : dhh->outputHandles()) {
47 if (!
h->objKey().empty())
48 handle (
h->fullKey().clid(),
h->objKey());
51 for (
const DataObjID& dobj : ex) {
52 if (!dobj.key().empty())
53 handle (dobj.clid(), dobj.key());
56 for (
const DataObjID& dobj : dhh->outputDataObjs()) {
57 if (!dobj.key().empty())
58 handle (dobj.clid(), dobj.key());