GetAmountHisto1DUp Node1 GetAmountHisto1DUp + GetAmountHisto1DUp() + clone() + operator()() Node2 GetAmountHisto1D # m_histo + GetAmountHisto1D() + GetAmountHisto1D() + operator=() + clone() + operator()() Node2->Node1 Node3 GetAmountBase + operator()() + ~GetAmountBase() + clone() Node3->Node2