public class VTBurstLevelRateStatistic extends VTStatistic
VTBurstLevelRateStatistic
provides an implementation to estimate
the VT plot of rates on burst level.Modifier and Type | Field and Description |
---|---|
protected double[] |
blockSums |
protected double |
currentRate |
protected double |
lastUpdateTime |
protected double |
nextEndOfInterval |
protected int |
noOfIntervals |
protected double |
timeBase |
blockMeansSummations, EXPORT_BLOCK_MEAN, EXPORT_BLOCK_MEAN_LIST, ldMaxBlockSize, ldMinBlockSize, measuresSummations, minBlockSize, traceFile, traceFileName
sampleIndex, simNode, traceWriter
Constructor and Description |
---|
VTBurstLevelRateStatistic(double timeBase,
int ldMinBlockSize,
int ldMaxBlockSize,
java.lang.String traceFileName,
java.lang.String name,
SimNode owner) |
Modifier and Type | Method and Description |
---|---|
void |
update(double currentTime,
double newRate) |
computeMeasures, exportBatch, getBatchVariance, getConfidenceInterval, getResultTypeName, getVariance, handleStopTransientPhase, importBatch, printResults, resetBatchStatistic, resetStatistic
addResultTag, addResultTag, disableTracing, enableTracing, handleInitSimulation, handleStartBatch, handleStartTransientPhase, handleStopBatch, printComments, update, writeTraceEntry
protected final double timeBase
protected double nextEndOfInterval
protected int noOfIntervals
protected double currentRate
protected double lastUpdateTime
protected final double[] blockSums
public VTBurstLevelRateStatistic(double timeBase, int ldMinBlockSize, int ldMaxBlockSize, java.lang.String traceFileName, java.lang.String name, SimNode owner)