Trk::IVertexSeedFinder Node1 Trk::IVertexSeedFinder + DeclareInterfaceID() + findSeed() + findSeed() + findSeed() + findSeed() + findMultiSeeds() + findMultiSeeds() Node3 Trk::IVertexAnalyticSeed Finder + DeclareInterfaceID() + findAnalyticSeed() Node1->Node3 Node2 IAlgTool Node2->Node1