WSF
WsfBistaticSig::Table Class Reference

A 'Table' represents the signature for a given frequency limit. More...

#include <WsfBistaticSig.hpp>

Collaboration diagram for WsfBistaticSig::Table:

Public Member Functions

 Table (double aFrequencyLimit, AzElAzElTable *aTablePtr, bool aIsACopy)

Public Attributes

double mFrequencyLimit
 The upper frequency to which this table applies.
AzElAzElTablemTablePtr
 A pointer to the actual table data for this table.
bool mIsACopy

Detailed Description

A 'Table' represents the signature for a given frequency limit.

Constructor & Destructor Documentation

◆ Table()

WsfBistaticSig::Table::Table ( double aFrequencyLimit,
AzElAzElTable * aTablePtr,
bool aIsACopy )

Constructor to create a table reference.

Parameters
aFrequencyLimitthe maximum frequency to which this table applies.
aTablePtrPointer to the table data that defines the signature.
aIsACopyIf 'false' then the table data is owned by the object. If 'true' then it is owned by some other instance of this object. (This is used to propagate default data to other polarizations).

References mFrequencyLimit, mIsACopy, and mTablePtr.

Member Data Documentation

◆ mFrequencyLimit

double WsfBistaticSig::Table::mFrequencyLimit

The upper frequency to which this table applies.

Referenced by WsfBistaticSig::AddTable(), and Table().

◆ mIsACopy

bool WsfBistaticSig::Table::mIsACopy

The following is 'true' if this entry is just a copy of some other 'Table' object. The original 'Table' object owns the memory pointed to by mTablePtr and is responsible for deleting it.

Referenced by Table().

◆ mTablePtr

AzElAzElTable* WsfBistaticSig::Table::mTablePtr

A pointer to the actual table data for this table.

Referenced by Table().


The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved