DataPipe, DataPipeForked, IDataSink, IDataSourcepublic class AccumulatorMimicMu extends AccumulatorAverageFixed
AccumulatorAverage.StatType| Modifier and Type | Field | Description |
|---|---|---|
protected DataGroup |
data |
|
protected IntegratorBox |
integrator |
average, AVERAGE, BLOCK_CORRELATION, blockCorrelation, blockCountDown, blockSize, count, dataGroup, doIncludeACInError, error, ERROR, MOST_RECENT, mostRecent, STANDARD_DEVIATION, standardDeviationblockDataSink, blockFilename, blockVarSum, correlationSum, currentBlockAvg, firstBlock, mostRecentBlock, negativeChop, numSavedBlockData, sanityCheckBC, savedBlockData, sumSquare, work, work2active, hasUnpushedData, pushInterval, putCountdataInfo, dataSink, tag| Constructor | Description |
|---|---|
AccumulatorMimicMu(IntegratorBox integrator) |
| Modifier and Type | Method | Description |
|---|---|---|
IData |
processData(IData inputData) |
Returns getData() every pushInterval times it is invoked, otherwise returns null
(thereby preventing transmission of data to the next DataSinks).
|
void |
putDataInfo(IDataInfo dataInfo) |
Invokes processDataInfo on the given DataInfo, and passes the returned
DataInfo to the dataSink (if not null).
|
addDataSink, doIncludeACInError, getBlockCount, getBlockSize, getData, getSampleCount, getTag, setBlockSize, setIncludeACInError, statChoicesaddData, doBlockSum, getBlockDataSink, getData, getDoStrictBlockData, processDataInfo, readBlockData, reset, setBlockDataSink, setWriteBlocks, writeBlockDatagetPushInterval, isActive, setActive, setPushInterval, toStringgetDataInfo, getTag, putDataaddDataSink, getDataSink, getDataSinks, removeDataSink, setDataSink, setDataSinksgetDataInfo, getTagprotected final IntegratorBox integrator
protected DataGroup data
public AccumulatorMimicMu(IntegratorBox integrator)
public void putDataInfo(IDataInfo dataInfo)
DataProcessorputDataInfo in interface IDataSinkputDataInfo in class AccumulatorAverageFixedpublic IData processData(IData inputData)
DataAccumulatorprocessData in class DataAccumulatorinputData - data to be processed.