private void InterfaceShowDebugStats(Object[] args)
{
double max = Double.MinValue;
double min = double.MaxValue;
double sum = 0;
int x;
for (x = 0; x < m_channel.Width; x++)
{
int y;
for (y = 0; y < m_channel.Length; y++)
{
int z;
double ch = m_channel.GetHeightAt(x,y);
sum += ch;
if (max < ch)
max = ch;
if (min > ch)
min = ch;
}
}
double avg = sum / (m_channel.Length * m_channel.Width);
m_log.Info("Channel " + m_channel.Width + "x" + m_channel.Length);
m_log.Info("max/min/avg/sum: " + max + "/" + min + "/" + avg + "/" + sum);
}