private long[] GetRelevantCounts()
{
var max = this.GetMaxValue();
var bucketIdx = this.GetBucketIndex(max);
var subBucketIdx = this.GetSubBucketIndex(max, bucketIdx);
var maxIdx = this.CountsArrayIndex(bucketIdx, subBucketIdx);
var length = maxIdx + 1;
var relevantCounts = new long[length];
CopyCountsInto(relevantCounts);
return relevantCounts;
}
}