FPGATrackSimMultiTruth Node1 FPGATrackSimMultiTruth + FPGATrackSimMultiTruth() + FPGATrackSimMultiTruth() + ~FPGATrackSimMultiTruth() + begin() + end() + begin() + end() + isEmpty() + best_barcode() + add() and 6 more... - add() - maximize() - total_weight() - weight() Node2 TObject Node2->Node1 Node3 std::map< Barcode, Weight > + keys + elements Node3->Node1 -m_truth