Click or drag to resize

Photodetector Constructor (SignalProcessor, IServiceProvider, Double, Double, Double, SignalComputation, SignalComputation, Double, CentralBody)

Initializes a new instance with given input signal processor, parent receiver, field-of-view, bandwidth, sky spectral radiance model, sun spectral radiant emittance model,optical bandpass filter bandwidth, and central body.

Namespace:  AGI.Foundation.Communications.SignalProcessing
Assembly:  AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
protected Photodetector(
	SignalProcessor input,
	IServiceProvider parentReceiver,
	double fieldOfView,
	double wavelength,
	double bandwidth,
	SignalComputation skySpectralRadiance,
	SignalComputation sunSpectralRadiantEmittance,
	double opticalBandpassFilterBandwidth,
	CentralBody centralBody
)

Parameters

input
Type: AGI.Foundation.Communications.SignalProcessingSignalProcessor
The signal processor from which the signals to process are obtained.
parentReceiver
Type: SystemIServiceProvider
The parent receiver whose axis is used in order to determine if the sun is within the field-of-view of the detector.
fieldOfView
Type: SystemDouble
The field-of-view angle of the photodetector used to compute detector background light noise.
wavelength
Type: SystemDouble
The design wavelength of the photodetector.
bandwidth
Type: SystemDouble
The bandwidth for the photodetector electronics. Used in order to compute the detector thermal noise.
skySpectralRadiance
Type: AGI.Foundation.CommunicationsSignalComputation
The sky spectral radiance model used to compute the sky background light noise.
sunSpectralRadiantEmittance
Type: AGI.Foundation.CommunicationsSignalComputation
The sun spectral radiant emittance model used to compute the sun background light noise if it is determined that the sun is within the detector field-of-view.
opticalBandpassFilterBandwidth
Type: SystemDouble
The bandwidth of the detector optics bandpass filter.
centralBody
Type: AGI.Foundation.CelestialCentralBody
The central body.
See Also