IAntennaGainService.GetAntennaGainEvaluator Method |
Get an evaluator for the gain that would be applied to the given sample signal.
Namespace:
AGI.Foundation.Communications.Antennas
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
SyntaxEvaluator<double> GetAntennaGainEvaluator(
EvaluatorGroup group,
Vector linkDirection,
Axes antennaAxes,
Signal sampleSignal
)
Function GetAntennaGainEvaluator (
group As EvaluatorGroup,
linkDirection As Vector,
antennaAxes As Axes,
sampleSignal As Signal
) As Evaluator(Of Double)
Evaluator<double>^ GetAntennaGainEvaluator(
EvaluatorGroup^ group,
Vector^ linkDirection,
Axes^ antennaAxes,
Signal^ sampleSignal
)
abstract GetAntennaGainEvaluator :
group : EvaluatorGroup *
linkDirection : Vector *
antennaAxes : Axes *
sampleSignal : Signal -> Evaluator<float>
Parameters
- group
- Type: AGI.Foundation.EvaluatorGroup
The evaluator group in which to create the evaluator. - linkDirection
- Type: AGI.Foundation.Geometry.Vector
The direction of the link relative to the antenna axes. - antennaAxes
- Type: AGI.Foundation.Geometry.Axes
The orientation of the antenna. - sampleSignal
- Type: AGI.Foundation.Communications.Signal
A sample input signal.
Return Value
Type:
Evaluator<Double>An evaluator which produces the antenna gain.
See Also