Navigation
API > API/Plugins > API/Plugins/TimedDataMonitor
References
| Module | TimedDataMonitor |
| Header | /Engine/Plugins/VirtualProduction/TimedDataMonitor/Source/TimedDataMonitor/Public/TimedDataMonitorSubsystem.h |
| Include | #include "TimedDataMonitorSubsystem.h" |
Syntax
struct FTimedDataChannelEvaluationStatistics
Remarks
Structure to facilitate calculating running mean and variance of evaluation distance to buffered samples for a channel
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | CachedBufferSize | Last buffer size associated with this channel | |
| ETimedDataInputEvaluationType | CachedEvaluationType | Last evaluation type of our input | |
| float | CachedOffset | Last Offset associated with this channel | |
| FExponentialMeanVarianceTracker | NewestSampleDistanceTracker | ||
| float | NextTickOffset | Offset to be applied for the next tick. Used to feedforward mean tracker | |
| FExponentialMeanVarianceTracker | OldestSampleDistanceTracker |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CacheSettings
(
ETimedDataInputEvaluationType EvaluationType, |
||
| void | Reset () |
||
| void | Update
(
float DistanceToOldest, |