AthCUDA::AsyncCopyTool Node1 AthCUDA::AsyncCopyTool - m_streams + initialize() + copy() * initialize() * copy() Node2 extends< AthAlgTool, AthDevice::ICopyTool >     Node2->Node1