Click or drag to resize

GaussianOpticalGainPattern Constructor (Double, Double, Double, Double)

Create a new instance based on the given aperture diameter, divergence angle, efficiency, and pointing error.

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 GaussianOpticalGainPattern(
	double apertureDiameter,
	double divergenceAngle,
	double efficiency,
	double pointingError
)

Parameters

apertureDiameter
Type: SystemDouble
The diameter of the optical circular aperture, in meters.
divergenceAngle
Type: SystemDouble
The beam divergence angle, in radians. Typically represents the angle at which the gain is 1/e2 below the on axis (boresight) value.
efficiency
Type: SystemDouble
The efficiency of the optical antenna.
pointingError
Type: SystemDouble
The pointing error angle, in radians, for the optical antenna. The pointing error angle is defined as a constant offset which is added to the off-boresight angle, when computing the gain value. The off-boresight angle is the angle between the boresight vector and the link direction vector.
See Also