CloudFogAttenuationModelItuRP840Version6GetSignalPropagator 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: 25.1.421.0 (25.1.421.0)
Syntaxpublic override SignalPropagator GetSignalPropagator(
	EvaluatorGroup group,
	IServiceProvider link
)
Public Overrides Function GetSignalPropagator ( 
	group As EvaluatorGroup,
	link As IServiceProvider
) As SignalPropagator
public:
virtual SignalPropagator^ GetSignalPropagator(
	EvaluatorGroup^ group, 
	IServiceProvider^ link
) override
abstract GetSignalPropagator : 
        group : EvaluatorGroup * 
        link : IServiceProvider -> SignalPropagator 
override GetSignalPropagator : 
        group : EvaluatorGroup * 
        link : IServiceProvider -> SignalPropagator 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: 
SignalPropagatorThe evaluator producing the set of signals after propagation.
Exceptions| Exception | Condition | 
|---|
| ArgumentNullException | 
            Thrown when group or link is .
             | 
| PropertyInvalidException | 
            Thrown during propagation when the cloud ceiling is negative or above the MaximumAltitude,
            or the cloud thickness is negative or above the MaximumAltitude,
            or the cloud temperature is below 173.15 K or above 373.15 K,
            or the cloud liquid water density is below 0 or above 100 g/m3.
             | 
See Also