/Engine/Source/Runtime/Core/Public/Math/MovingWindowAverageFast.h
This class calculates a moving window average. Its designed to be used with floats or doubles and keeps track of the average with every value pushed so is ideal when there is a one to one or one to many relationship between calls toPushValue()and GetMovingWindowAverage() respectively.
template<typename T, int32 ArraySize> class FMovingWindowAverageFast