Ringer::PreProcessing::Norm::MinMax Node1 Ringer::PreProcessing ::Norm::MinMax - m_dim + MinMax() + MinMax() + execute() - MinMax() Node2 Ringer::PreProcessing ::IPreProcessor * execute() Node2->Node1 Node3 Ringer::IRingerProcedure + write() + ~IRingerProcedure() Node3->Node2 Node4 IRedirectMsgStream Node4->Node3 Node5 RedirectMsgStream Node5->Node1 Node6 std::vector< float > + elements Node6->Node1 -m_normInv -m_deslocation