STK Components for .NET 2016 r4
CraneRainAttenuationModel Class
Library ReferenceAGI.Foundation.Communications.SignalPropagationCraneRainAttenuationModel
Crane rain attenuation propagation model implementation. This model is recommended for frequencies from 1 GHz to 100 GHz.

Namespace: AGI.Foundation.Communications.SignalPropagation
Assembly: AGI.Foundation.Communications.dll

Declaration Syntax
C#Visual BasicVisual C++
public class CraneRainAttenuationModel : SignalPropagationModel
Public Class CraneRainAttenuationModel _
	Inherits SignalPropagationModel
public ref class CraneRainAttenuationModel : public SignalPropagationModel
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CraneRainAttenuationModel()()()()
Initializes a new instance of the CraneRainAttenuationModel class

CentralBody
Gets the model's central body.

CustomRainHeight
Gets or sets a custom value for the rain height. By default, this property is null, and the rain height will be determined by ITU-R P.839 rain height data. This scalar will be provided with a service provider providing ILinkService.

CustomRainRate
Gets or sets a custom value for the rain rate exceeded 0.01% of the time. By default, this property is null, and the rain rate will be determined by the model. This scalar will be provided with a service provider providing ILinkService.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetSignalPropagator(EvaluatorGroup, IServiceProvider)
Get a propagator which can propagate a set of input signals.
(Overrides SignalPropagationModel.GetSignalPropagator(EvaluatorGroup, IServiceProvider).)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
MaximumAltitude
Gets the model's maximum altitude, in meters.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
OutagePercent
Gets or sets the rain outage percent value, as a decimal.

ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
Inheritance Hierarchy
Object
SignalPropagationModel
 CraneRainAttenuationModel

Assembly: AGI.Foundation.Communications (Module: AGI.Foundation.Communications) Version: 16.4.386.0 (16.4.386.0)