ColorGlove.Filter.ShowAverageAndVariance C# (CSharp) Method

ShowAverageAndVariance() private static method

private static ShowAverageAndVariance ( float a, ProcessorState state ) : void
a float
state ProcessorState
return void
        private static void ShowAverageAndVariance(float[] a, ProcessorState state)
        {
            float sum = 0;
            for (int i = 0; i < a.Length; i++)
                sum += a[i];
            Console.WriteLine("Average: {0}, Max: {1}", sum / a.Length, a.Max());
            float[] per_tree_visited_level = new float[a.Length / 3];
            for (int i = 0; i < per_tree_visited_level.Length; i++)
                per_tree_visited_level[i] = a[i * 3];
            string tmp = string.Join(" ", per_tree_visited_level.Select(x => x.ToString()).ToArray());
            System.IO.File.WriteAllText(state.feature.directory + "\\visited_levels.txt", tmp);
        }