private static void GetLatencyTable(int sampleCount, ref IndexedQueue<LatencySample> samples, out LatencyTuple[] table)
        {
            table = new LatencyTuple[sampleCount * 2];

            for (int i = 0; i < 5; i+=2)
            {
                LatencySample sample = samples[i];
                table[i] = new LatencyTuple (sample.LowValue, -1);
                table[i+1] = new LatencyTuple (sample.HighValue, +1);
            }
        }
 private static void SortLatencyTable(ref LatencyTuple[] table)
 {
     table = table.OrderBy (i => i.Offset).ToArray();
 }