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

Metadata for one pulsed output chunk written to HDF5. More...

#include "output_metadata.h"

Public Attributes

unsigned chunk_index = 0
 Zero-based chunk index in the receiver output sequence.
 
std::string i_dataset
 HDF5 dataset path containing the in-phase samples.
 
std::string q_dataset
 HDF5 dataset path containing the quadrature samples.
 
RealType start_time = 0.0
 Simulation time of the first sample in seconds.
 
std::uint64_t sample_count = 0
 Number of samples in the chunk.
 
std::uint64_t sample_start = 0
 Inclusive global sample index for the chunk start.
 
std::uint64_t sample_end_exclusive = 0
 Exclusive global sample index for the chunk end.
 

Detailed Description

Metadata for one pulsed output chunk written to HDF5.

Definition at line 23 of file output_metadata.h.

Member Data Documentation

◆ chunk_index

unsigned core::PulseChunkMetadata::chunk_index = 0

Zero-based chunk index in the receiver output sequence.

Definition at line 25 of file output_metadata.h.

Referenced by serial::addChunkToFile().

◆ i_dataset

std::string core::PulseChunkMetadata::i_dataset

HDF5 dataset path containing the in-phase samples.

Definition at line 26 of file output_metadata.h.

◆ q_dataset

std::string core::PulseChunkMetadata::q_dataset

HDF5 dataset path containing the quadrature samples.

Definition at line 27 of file output_metadata.h.

◆ sample_count

std::uint64_t core::PulseChunkMetadata::sample_count = 0

Number of samples in the chunk.

Definition at line 29 of file output_metadata.h.

Referenced by serial::addChunkToFile().

◆ sample_end_exclusive

std::uint64_t core::PulseChunkMetadata::sample_end_exclusive = 0

Exclusive global sample index for the chunk end.

Definition at line 31 of file output_metadata.h.

Referenced by serial::addChunkToFile().

◆ sample_start

std::uint64_t core::PulseChunkMetadata::sample_start = 0

Inclusive global sample index for the chunk start.

Definition at line 30 of file output_metadata.h.

Referenced by serial::addChunkToFile().

◆ start_time

RealType core::PulseChunkMetadata::start_time = 0.0

Simulation time of the first sample in seconds.

Definition at line 28 of file output_metadata.h.


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