Click or drag to resize

RainAttenuationModelItuRP838GetSignalPropagator Method

Get a propagator which can propagate a set of input signals.

Namespace:  AGI.Foundation.Communications.SignalPropagation
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 19.1.398.0 (19.1.398.0)
Syntax
public override SignalPropagator GetSignalPropagator(
	EvaluatorGroup group,
	IServiceProvider link
)

Parameters

group
Type: AGI.FoundationEvaluatorGroup
The evaluator group in which to create the evaluator.
link
Type: SystemIServiceProvider
The link over which to propagate the signals.

Return Value

Type: SignalPropagator
The evaluator producing the set of signals after propagation.
Exceptions
ExceptionCondition
ArgumentNullExceptionThrown if the group is .
ArgumentNullExceptionThrown if the link is .
PropertyInvalidExceptionThrown if either the RainRate or RainHeight properties are set to .
ServiceNotAvailableExceptionThrown if the ILinkService service can not be obtained from the link parameter.
ServiceNotAvailableExceptionThrown if ILocationPointService service can not be obtained from the link transmitter.
ServiceNotAvailableExceptionThrown if IOrientationAxesService service can not be obtained from the link transmitter.
ServiceNotAvailableExceptionThrown if ILocationPointService service can not be obtained from the link receiver.
See Also