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

SFCW waveform metadata captured for a streaming output file. More...

#include "output_metadata.h"

Public Attributes

RealType carrier_frequency = 0.0
 Waveform carrier frequency in hertz.
 
RealType start_frequency_offset = 0.0
 First-step offset relative to carrier in hertz.
 
RealType step_size = 0.0
 Uniform frequency step in hertz.
 
std::uint64_t step_count = 0
 Steps per sweep.
 
RealType dwell_time = 0.0
 Active dwell time per step in seconds.
 
RealType step_period = 0.0
 Step period in seconds.
 
std::optional< std::uint64_t > sweep_count = std::nullopt
 Optional finite sweep count.
 
RealType first_frequency = 0.0
 First RF step frequency in hertz.
 
RealType last_frequency = 0.0
 Last RF step frequency in hertz.
 
RealType frequency_span = 0.0
 First-to-last absolute span in hertz.
 
RealType effective_bandwidth = 0.0
 DFT-convention effective bandwidth in hertz.
 
RealType range_resolution = 0.0
 Approximate range resolution in meters.
 
RealType unambiguous_range = 0.0
 Uniform-step unambiguous range in meters.
 

Detailed Description

SFCW waveform metadata captured for a streaming output file.

Definition at line 91 of file output_metadata.h.

Member Data Documentation

◆ carrier_frequency

RealType core::SfcwMetadata::carrier_frequency = 0.0

Waveform carrier frequency in hertz.

Definition at line 93 of file output_metadata.h.

◆ dwell_time

RealType core::SfcwMetadata::dwell_time = 0.0

Active dwell time per step in seconds.

Definition at line 97 of file output_metadata.h.

◆ effective_bandwidth

RealType core::SfcwMetadata::effective_bandwidth = 0.0

DFT-convention effective bandwidth in hertz.

Definition at line 103 of file output_metadata.h.

◆ first_frequency

RealType core::SfcwMetadata::first_frequency = 0.0

First RF step frequency in hertz.

Definition at line 100 of file output_metadata.h.

◆ frequency_span

RealType core::SfcwMetadata::frequency_span = 0.0

First-to-last absolute span in hertz.

Definition at line 102 of file output_metadata.h.

◆ last_frequency

RealType core::SfcwMetadata::last_frequency = 0.0

Last RF step frequency in hertz.

Definition at line 101 of file output_metadata.h.

◆ range_resolution

RealType core::SfcwMetadata::range_resolution = 0.0

Approximate range resolution in meters.

Definition at line 104 of file output_metadata.h.

◆ start_frequency_offset

RealType core::SfcwMetadata::start_frequency_offset = 0.0

First-step offset relative to carrier in hertz.

Definition at line 94 of file output_metadata.h.

◆ step_count

std::uint64_t core::SfcwMetadata::step_count = 0

Steps per sweep.

Definition at line 96 of file output_metadata.h.

◆ step_period

RealType core::SfcwMetadata::step_period = 0.0

Step period in seconds.

Definition at line 98 of file output_metadata.h.

◆ step_size

RealType core::SfcwMetadata::step_size = 0.0

Uniform frequency step in hertz.

Definition at line 95 of file output_metadata.h.

◆ sweep_count

std::optional<std::uint64_t> core::SfcwMetadata::sweep_count = std::nullopt

Optional finite sweep count.

Definition at line 99 of file output_metadata.h.

◆ unambiguous_range

RealType core::SfcwMetadata::unambiguous_range = 0.0

Uniform-step unambiguous range in meters.

Definition at line 105 of file output_metadata.h.


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