public void printHist() { ValueBin[] array = deltaTimeMSBins; for (int i = 0; i < array.Length; i++) { ValueBin valueBin = array[i]; UnityEngine.Debug.Log("upperbound: " + valueBin.v + ", \n\tamount: " + valueBin.f); } }
public static float EstimatedPercentile(this ValueBin[] bins, float percentile) { int num = 0; for (int i = 0; i < bins.Length; i++) { ValueBin valueBin = bins[i]; num += valueBin.f; } return(bins.EstimatedPercentile(num, percentile)); }