Trk::VxJetCandidate Node1 Trk::VxJetCandidate # m_primaryVertex # m_fittedPositions # m_linearizationPositions # m_constraintPositions # m_verticesOnJetAxis # m_debugInfo # m_clusteringTable + VxJetCandidate() + VxJetCandidate() + VxJetCandidate() + VxJetCandidate() + VxJetCandidate() + VxJetCandidate() + clone() + ~VxJetCandidate() + VxJetCandidate() + operator=() and 18 more... Node2 Trk::VxCandidate # m_vertexType # m_recVertex # m_vxTrackAtVertex + VxCandidate() + VxCandidate() + VxCandidate() + ~VxCandidate() + VxCandidate() + operator=() + operator=() + clone() + dump() + dump() and 7 more... Node2->Node1 Node3 Trk::ObjectCounter < Trk::VxCandidate > + s_numberOfInstantiations + numberOfInstantiations() # ObjectCounter() # ObjectCounter() # ObjectCounter() # ~ObjectCounter() # operator=() # operator=() Node3->Node2