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