Click or drag to resize

IReceivingAntennaExtensionTGainPattern Interface

Generic interface for a receiving antenna object extension.

Namespace:  AGI.Foundation.Communications.Antennas
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public interface IReceivingAntennaExtension<TGainPattern> : ISignalReceivedByAntennaService, 
	ISignalReceivedByAntennaPrepolarizerService, IServiceProvider
where TGainPattern : BaseGainPattern

Type Parameters

TGainPattern
The type of antenna gain pattern held by the receiving antenna extension.

The IReceivingAntennaExtensionTGainPattern type exposes the following members.

Properties
  NameDescription
Public propertyAntennaGainPattern
Gets or sets the antenna gain pattern.
Public propertyOutputSignalProcessor
Gets the SignalProcessor which produces the output of the antenna, after it has passed through the antenna and prior to any signal processing in the receiver.
(Inherited from ISignalReceivedByAntennaService.)
Public propertyOutputSignalProcessorPrepolarizer
Gets a signal evaluator which produces signals which have the antenna gain applied but not the polarization efficiency.
(Inherited from ISignalReceivedByAntennaPrepolarizerService.)
Public propertyOwner
Gets the owning ExtensibleObject.
Top
Methods
  NameDescription
Public methodGetService
Gets the service object of the specified type.
(Inherited from IServiceProvider.)
Top
See Also