CaloClusterMomentStore Node1 CaloClusterMomentStore + CaloClusterMomentStore() + CaloClusterMomentStore() + CaloClusterMomentStore() + operator=() + ~CaloClusterMomentStore() + insert() + retrieve() + retrieve() + retrieveMomentTypes() + begin() and 7 more... Node2 std::map< moment_key, moment_value > + keys Node2->Node1 -m_store Node3 CaloClusterMoment - m_value + CaloClusterMoment() + CaloClusterMoment() + ~CaloClusterMoment() + getValue() Node3->Node2 +elements