GetAmountPileupE1 Node1 GetAmountPileupE1 - m_tool + GetAmountPileupE1() + operator()() - clone() Node2 GetAmountBase + operator()() + ~GetAmountBase() + clone() Node2->Node1