32 return _wave->
render(_points, size, fracWinDelay);
RealType getRate() const noexcept
Gets the sample rate of the radar signal.
std::vector< ComplexType > render(const std::vector< interp::InterpPoint > &points, unsigned &size, RealType fracWinDelay) const
Renders the radar signal.
SimId getId() const noexcept
Retrieves the unique ID of the transmitter.
void addInterpPoint(const interp::InterpPoint &point)
Adds an interpolation point to the response.
SimId getTransmitterId() const noexcept
Retrieves the ID of the associated transmitter.
std::vector< ComplexType > renderBinary(RealType &rate, unsigned &size, RealType fracWinDelay) const
Renders the response in binary format.
double RealType
Type for real numbers.
Wrapper for managing XML documents and elements using libxml2.
Defines the Radar class and associated functionality.
Classes for handling radar waveforms and signals.
Classes for managing radar signal responses.
uint64_t SimId
64-bit Unique Simulation ID.
Stores data for an interpolation point.
Header file for the Transmitter class in the radar namespace.