public void testScalingEquivalence()
 {
     Assert.assertEquals("averages should be equivalent",
                         histogram.getHistogramData().getMean() * 512,
                         scaledHistogram.getHistogramData().getMean(), scaledHistogram.getHistogramData().getMean() * 0.000001);
     Assert.assertEquals("total count should be the same",
                         histogram.getHistogramData().getTotalCount(),
                         scaledHistogram.getHistogramData().getTotalCount());
     Assert.assertEquals("99%'iles should be equivalent",
                         histogram.getHistogramData().getValueAtPercentile(99.0) * 512,
                         scaledHistogram.getHistogramData().getValueAtPercentile(99.0));
     Assert.assertEquals("Max should be equivalent",
                         histogram.getHistogramData().getMaxValue() * 512,
                         scaledHistogram.getHistogramData().getMaxValue());
     // Same for post-corrected:
     Assert.assertEquals("averages should be equivalent",
                         histogram.getHistogramData().getMean() * 512,
                         scaledHistogram.getHistogramData().getMean(), scaledHistogram.getHistogramData().getMean() * 0.000001);
     Assert.assertEquals("total count should be the same",
                         postCorrectedHistogram.getHistogramData().getTotalCount(),
                         postCorrectedScaledHistogram.getHistogramData().getTotalCount());
     Assert.assertEquals("99%'iles should be equivalent",
                         postCorrectedHistogram.getHistogramData().getValueAtPercentile(99.0) * 512,
                         postCorrectedScaledHistogram.getHistogramData().getValueAtPercentile(99.0));
     Assert.assertEquals("Max should be equivalent",
                         postCorrectedHistogram.getHistogramData().getMaxValue() * 512,
                         postCorrectedScaledHistogram.getHistogramData().getMaxValue());
 }