FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
core::FmcwTriangleBoundaryTracker Struct Reference

Tracks the current FMCW triangle leg boundary for a streaming path. More...

#include "simulation_state.h"

Public Attributes

bool initialized = false
 True after the tracker has been initialized for a path.
 
std::size_t m_current = 0
 Current leg index: 0 for up-leg, 1 for down-leg.
 
std::size_t M_current = 0
 Current zero-based triangle index.
 
RealType t_leg = 0.0
 Current leg boundary time in seconds.
 
RealType phi_base = 0.0
 Current modular base phase in radians.
 

Detailed Description

Tracks the current FMCW triangle leg boundary for a streaming path.

Definition at line 109 of file simulation_state.h.

Member Data Documentation

◆ initialized

bool core::FmcwTriangleBoundaryTracker::initialized = false

True after the tracker has been initialized for a path.

Definition at line 111 of file simulation_state.h.

◆ m_current

std::size_t core::FmcwTriangleBoundaryTracker::m_current = 0

Current leg index: 0 for up-leg, 1 for down-leg.

Definition at line 112 of file simulation_state.h.

◆ M_current

std::size_t core::FmcwTriangleBoundaryTracker::M_current = 0

Current zero-based triangle index.

Definition at line 113 of file simulation_state.h.

◆ phi_base

RealType core::FmcwTriangleBoundaryTracker::phi_base = 0.0

Current modular base phase in radians.

Definition at line 115 of file simulation_state.h.

◆ t_leg

RealType core::FmcwTriangleBoundaryTracker::t_leg = 0.0

Current leg boundary time in seconds.

Definition at line 114 of file simulation_state.h.


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