Click or drag to resize

PhasedArrayGainPattern Constructor (Double, Double, IEnumerablePhasedArrayElement, PhasedArrayBeamformer, PhasedArrayElementFactor)

Initializes a new instance.

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 PhasedArrayGainPattern(
	double designFrequency,
	double backLobeSuppression,
	IEnumerable<PhasedArrayElement> elementPattern,
	PhasedArrayBeamformer beamformer,
	PhasedArrayElementFactor elementFactor
)

Parameters

designFrequency
Type: SystemDouble
The design frequency of the antenna. Determines the wavelength used to space the elements in the xy plane of the antenna.
backLobeSuppression
Type: SystemDouble
The back lobe suppression value applied to the antenna gain when the link direction has a negative z component (back lobe).
elementPattern
Type: System.Collections.GenericIEnumerablePhasedArrayElement
The list of PhasedArrayElement instances which comprise the element pattern.
beamformer
Type: AGI.Foundation.Communications.AntennasPhasedArrayBeamformer
The phased array beam former used to steer the antenna beams.
elementFactor
Type: AGI.Foundation.Communications.AntennasPhasedArrayElementFactor
The phased array element factor used to apply the individual element pattern. If the element factor is , no element factor will be applied to the antenna gain.
See Also