DataPipe
, DataPipeForked
, IDataSink
, IDataSource
AccumulatorVirialOverlapSingleAverage
public class AccumulatorRatioAverageCovariance extends AccumulatorAverageCovariance
AccumulatorAverage.StatType
Modifier and Type | Field | Description |
---|---|---|
protected IData |
ratio |
|
static AccumulatorAverage.StatType |
RATIO |
|
static AccumulatorAverage.StatType |
RATIO_ERROR |
|
protected IData |
ratioError |
average, AVERAGE, BLOCK_CORRELATION, blockCorrelation, blockCountDown, blockSize, count, dataGroup, doIncludeACInError, error, ERROR, MOST_RECENT, mostRecent, STANDARD_DEVIATION, standardDeviation
BLOCK_COVARIANCE, blockCovariance, blockCovSum, covariance, COVARIANCE, covSum, fullCovariance
blockDataSink, blockFilename, blockVarSum, correlationSum, currentBlockAvg, firstBlock, mostRecentBlock, negativeChop, numSavedBlockData, sanityCheckBC, savedBlockData, sumSquare, work, work2
active, hasUnpushedData, pushInterval, putCount
dataInfo, dataSink, tag
Constructor | Description |
---|---|
AccumulatorRatioAverageCovariance() |
|
AccumulatorRatioAverageCovariance(long blockSize) |
Modifier and Type | Method | Description |
---|---|---|
static AccumulatorAverage.StatType[] |
choices() |
|
IData |
getData() |
|
DataTag |
getTag(AccumulatorAverage.StatType statType) |
|
IDataInfo |
processDataInfo(IDataInfo incomingDataInfo) |
Prepares the accumulator for input data.
|
void |
reset() |
Resets all sums to zero.
|
addDataSink, doIncludeACInError, getBlockCount, getBlockSize, getData, getSampleCount, setBlockSize, setIncludeACInError
addData, doBlockSum, statChoices
getBlockDataSink, getDoStrictBlockData, putDataInfo, readBlockData, setBlockDataSink, setWriteBlocks, writeBlockData
getPushInterval, isActive, processData, setActive, setPushInterval, toString
getDataInfo, getTag, putData
addDataSink, getDataSink, getDataSinks, removeDataSink, setDataSink, setDataSinks
getDataInfo, getTag
public static final AccumulatorAverage.StatType RATIO
public static final AccumulatorAverage.StatType RATIO_ERROR
protected IData ratio
protected IData ratioError
public AccumulatorRatioAverageCovariance()
public AccumulatorRatioAverageCovariance(long blockSize)
public DataTag getTag(AccumulatorAverage.StatType statType)
getTag
in class AccumulatorAverage
statType
- the statistic for which the DataTag is requested.public IData getData()
getData
in interface IDataSource
getData
in class AccumulatorAverageCovariance
public void reset()
AccumulatorAverage
reset
in class AccumulatorAverageCovariance
public IDataInfo processDataInfo(IDataInfo incomingDataInfo)
AccumulatorAverage
processDataInfo
in class AccumulatorAverageCovariance
incomingDataInfo
- the DataInfo instance for the data that will be given to
addDatapublic static AccumulatorAverage.StatType[] choices()