Click or drag to resize

SimpleReceiver Constructor (String, Point, Axes, Double, Double, Double, Double)

Creates a new instance specifying all parameters.

Namespace:  AGI.Foundation.Communications
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public SimpleReceiver(
	string name,
	Point locationPoint,
	Axes orientationAxes,
	double gain,
	double noiseFactor,
	double targetFrequency,
	double filterBandwidth
)

Parameters

name
Type: SystemString
The name of the receiver.
locationPoint
Type: AGI.Foundation.GeometryPoint
The Point defining the location of the receiver over time.
orientationAxes
Type: AGI.Foundation.GeometryAxes
The Axes defining the orientation of the receiver over time.
gain
Type: SystemDouble
The gain value to be applied to the amplifier.
noiseFactor
Type: SystemDouble
The noise factor to be applied to the amplifier.
targetFrequency
Type: SystemDouble
The center frequency of the rectangular filter, in hertz.
filterBandwidth
Type: SystemDouble
The total bandwidth of the rectangular filter, in hertz.
Remarks
Because the SimpleReceiver uses an IsotropicGainPattern, the orientation of this receiver does not affect the communications analysis. The orientationAxes parameter in this constructor is made available to allow configuration for other analysis that may require it to be set.
See Also