Click or drag to resize

BaseGainPatternGetAntennaGainEvaluator Method (Vector, Axes, Signal)

Get an evaluator for the gain that would be applied to the given sample signal based on the given geometry.

Namespace:  AGI.Foundation.Communications.Antennas
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public virtual Evaluator<double> GetAntennaGainEvaluator(
	Vector linkDirection,
	Axes antennaAxes,
	Signal sampleSignal
)

Parameters

linkDirection
Type: AGI.Foundation.GeometryVector
The direction of the link relative to the antenna axes.
antennaAxes
Type: AGI.Foundation.GeometryAxes
The orientation of the antenna.
sampleSignal
Type: AGI.Foundation.CommunicationsSignal
A sample input signal.

Return Value

Type: EvaluatorDouble
An evaluator which produces the antenna gain.
Exceptions
ExceptionCondition
ArgumentNullException Thrown when linkDirection, antennaAxes, or sampleSignal is .
See Also