TrackRecord Node1 TrackRecord - m_pdgCode - m_status - m_energy - m_time - m_barcode - m_id + TrackRecord() + ~TrackRecord() + TrackRecord() + TrackRecord() + operator=() + GetEnergy() + SetEnergy() + GetPosition() + SetPosition() + GetMomentum() and 13 more... Node2 std::string Node2->Node1 -m_volName Node3 std::basic_string< char > Node3->Node2 Node4 Hep3Vector Node4->Node1 -m_momentum -m_position