FERS 1.0.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
interpolation_point.h
Go to the documentation of this file.
1// SPDX-License-Identifier: GPL-2.0-only
2//
3// Copyright (c) 2006-2008 Marc Brooker and Michael Inggs
4// Copyright (c) 2008-present FERS Contributors (see AUTHORS.md).
5//
6// See the GNU GPLv2 LICENSE file in the FERS project root for more information.
7
8/**
9 * @file interpolation_point.h
10 * @brief Defines a structure to store interpolation point data for signal processing.
11 */
12
13#pragma once
14
15namespace interp
16{
17 /**
18 * @struct InterpPoint
19 * @brief Stores data for an interpolation point.
20 */
22 {
23 RealType power{}; ///< Power level of the signal at the interpolation point.
24 RealType time{}; ///< Time at which the interpolation point is recorded.
25 RealType delay{}; ///< Delay associated with the signal at the interpolation point.
26 RealType phase{}; ///< Phase of the signal at the interpolation point.
27 };
28}
double RealType
Type for real numbers.
Definition config.h:27
Stores data for an interpolation point.
RealType power
Power level of the signal at the interpolation point.
RealType time
Time at which the interpolation point is recorded.
RealType delay
Delay associated with the signal at the interpolation point.
RealType phase
Phase of the signal at the interpolation point.