GenVertex_p3 Node1 GenVertex_p3 # m_x # m_y # m_z # m_t # m_id # m_barcode + GenVertex_p3() + GenVertex_p3() Node2 std::vector< float > + elements Node2->Node1 #m_weights Node3 std::vector< int > + elements Node3->Node1 #m_particlesIn #m_particlesOut