InDetPerfNtupleBranchBase Node1 InDetPerfNtupleBranchBase - m_branch + InDetPerfNtupleBranchBase() + ~InDetPerfNtupleBranchBase() + fill() + setDummy() + getName() + getBranch() + attach() # addPayloadAsBranch() Node2 std::string Node2->Node1 -m_branchName Node3 std::basic_string< char > Node3->Node2