Analysis::ITagTool Node1 Analysis::ITagTool + DeclareInterfaceID() + ~ITagTool() + tagJet() + finalizeHistos() Node3 Analysis::CombinerToolTag - m_listTaggers - m_combinedTagString - m_combinerTool + CombinerToolTag() + ~CombinerToolTag() + initialize() + tagJet() Node1->Node3 Node4 Analysis::TrackCounting - m_trackToVertexTool - m_trackSelectorTool - m_tracksInJet - m_priVtx - m_trackGradePartitionsDefinition - m_trackGradePartitions - m_RejectBadTracks - m_SignWithSvx - m_flipIP - m_writeInfo and 9 more... + TrackCounting() + ~TrackCounting() + initialize() + finalize() + finalizeHistos() + setOrigin() + tagJet() - m_greater() Node1->Node4 Node2 IAlgTool Node2->Node1