DIY Auto-Correlator 1.0
Auto-Correlator Card implementation using Teensy 4.x microcontrollers.
Public Member Functions | Public Attributes | List of all members
ZeroLagMonitor Class Reference

Measures the zeroth auto-correlation, which is equal to the second moment of the sampled time series. This object was intended for experimentation with Linear-autocorrelators, which start from lag1, instead of lag0. More...

#include <monitor_channel.hpp>

Public Member Functions

void push_back (counter_t datum) __attribute__((always_inline))
 
float_t get_output () __attribute__((always_inline))
 

Public Attributes

float_t Second_Moment = 0
 

Detailed Description

Measures the zeroth auto-correlation, which is equal to the second moment of the sampled time series. This object was intended for experimentation with Linear-autocorrelators, which start from lag1, instead of lag0.

Member Function Documentation

◆ get_output()

float_t ZeroLagMonitor::get_output ( )
inline

◆ push_back()

void ZeroLagMonitor::push_back ( counter_t  datum)
inline

Member Data Documentation

◆ Second_Moment

float_t ZeroLagMonitor::Second_Moment = 0

The documentation for this class was generated from the following file: