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, |