Trk::ITruthNtupleTool Node1 Trk::ITruthNtupleTool + writeTruthData() + getNumberOfTreeRecords() + initBranches() + interfaceID() Node3 Trk::TruthNtupleTool - m_ntupleTreeName - m_ntupleFileName - m_etaBins - m_fillJets - m_nt - m_numberOfTreeEntries - m_runNumber - m_eventNumber - m_TrackLinkIndex - m_mc_prob and 18 more... + TruthNtupleTool() + ~TruthNtupleTool() + initialize() + finalize() + writeTruthData() + getNumberOfTreeRecords() + initBranches() Node1->Node3 Node2 IAlgTool Node2->Node1