public class DropDistributionData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected QuantileDescription |
quantiles |
protected double[] |
quantileValues |
protected double |
smallestValue |
Constructor and Description |
---|
DropDistributionData(QuantileDescription quantiles,
DataSource traceFile)
assumes that the trace file is sorted
|
Modifier and Type | Method and Description |
---|---|
protected void |
calculateQuantiles(DataSource srcFile)
assumes a sorted data source
|
int |
getNumberOfQuantiles() |
double |
getQuantileProbability(int index) |
double |
getQuantileValue(int index) |
double |
getSmallestValue() |
protected final QuantileDescription quantiles
protected final double[] quantileValues
protected double smallestValue
public DropDistributionData(QuantileDescription quantiles, DataSource traceFile)
public int getNumberOfQuantiles()
protected void calculateQuantiles(DataSource srcFile)
public double getSmallestValue()
public double getQuantileValue(int index)
index
- 0 means first quantile, not smallest valuepublic double getQuantileProbability(int index)
index
- 0 means first quantile, not smallest value