public abstract class RateStatistic extends Statistic implements Printable
sampleIndex, simNode, traceWriter| Constructor and Description |
|---|
RateStatistic(java.lang.String name,
SimNode parentNode) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
computeMeasures(int batchNumber,
double currentTime)
For light version
|
abstract double |
getBatchRate() |
abstract double |
getBatchSampleRate() |
abstract double |
getRate() |
abstract double |
getRateConfInterval() |
java.lang.String |
getResultTypeName() |
abstract double |
getSampleRate() |
abstract double |
getSampleRateConfInterval() |
void |
printResults(ResultType type,
PrintResultWriter writer) |
abstract void |
resetStatistic(double currentTime)
For light version
|
abstract void |
update(double amount) |
addResultTag, addResultTag, computeMeasures, disableTracing, enableTracing, handleInitSimulation, handleStartBatch, handleStartTransientPhase, handleStopBatch, handleStopTransientPhase, printComments, resetBatchStatistic, resetStatistic, update, writeTraceEntrypublic RateStatistic(java.lang.String name,
SimNode parentNode)
public void printResults(ResultType type, PrintResultWriter writer)
printResults in interface Printablepublic java.lang.String getResultTypeName()
getResultTypeName in interface Printablepublic abstract void update(double amount)
public abstract double getRate()
public abstract double getRateConfInterval()
public abstract double getBatchRate()
public abstract double getSampleRate()
public abstract double getSampleRateConfInterval()
public abstract double getBatchSampleRate()
public abstract void computeMeasures(int batchNumber,
double currentTime)
public abstract void resetStatistic(double currentTime)