| Package | Description | 
|---|---|
| agi.foundation.communications | 
 Contains types for representing electromagnetic signals and propagating them along communication links. 
 | 
| agi.foundation.communications.antennas | 
 Contains types for representing antennas, defining gain patterns, and processing electromagnetic signals. 
 | 
| agi.foundation.communications.signalprocessing | 
 Contains types for representing communication hardware and processing electromagnetic signals. 
 | 
| agi.foundation.navigation.advanced.signalprocessing | 
 Contains types for representing processing of GPS communication signals. 
 | 
| agi.foundation.radar | 
 Contains types that perform radar system performance analysis. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ISignalSource | 
WirelessLinkExtension.getPropagatedSignal()
Gets the signal source which produces the signals received after being propagated along a communication link. 
 | 
ISignalSource | 
IPropagatedSignalService.getPropagatedSignal()
Gets the signal source which produces the signals received after being propagated along a communication link. 
 | 
ISignalSource | 
WirelessLinkExtension.getPropagatedSignalAfterModel(SignalPropagationModel model)
Gets the signal source which produces the signals received after the selected propagation model. 
 | 
ISignalSource | 
IPropagatedSignalService.getPropagatedSignalAfterModel(SignalPropagationModel model)
Gets the signal source which produces the signals received after the selected propagation model. 
 | 
ISignalSource | 
WirelessLinkExtension.getPropagatedSignalBeforeModel(SignalPropagationModel model)
Gets the signal source which produces the signals received before the given propagation model. 
 | 
ISignalSource | 
IPropagatedSignalService.getPropagatedSignalBeforeModel(SignalPropagationModel model)
Gets the signal source which produces the signals received before the given propagation model. 
 | 
ISignalSource | 
WirelessLinkExtension.getTransmittedSignal()
Gets the signal source which produces the signals transmitted along a communication link. 
 | 
ISignalSource | 
ITransmittedSignalService.getTransmittedSignal()
Gets the signal source which produces the signals transmitted along a communication link. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AntennaSignalProcessor<TGainPattern extends BaseGainPattern>
Abstract base class for all antenna signal processors. 
 | 
class  | 
OpticalAntennaSignalProcessor
Represents a receiving optical antenna. 
 | 
class  | 
RadioFrequencyAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ISignalSource | 
ISignalReceivedByAntennaPrepolarizerService.getOutputSignalProcessorPrepolarizer()
Gets a signal evaluator which produces signals which have the antenna gain applied but not the polarization efficiency. 
 | 
ISignalSource | 
BaseReceivingAntennaExtension.getOutputSignalProcessorPrepolarizer()
Gets a signal evaluator which produces signals which have the antenna gain applied but not the polarization efficiency. 
 | 
ISignalSource | 
AntennaSignalProcessor.getOutputSignalProcessorPrepolarizer()
Gets a signal evaluator which produces signals which have the antenna gain applied but not the polarization efficiency. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SignalEvaluator | 
GpsSatelliteAntennaPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
FrpaGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
UniformRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
UniformCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
SquareHornGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
SincExponentRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
SincExponentCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
RectangularBeamGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
PhasedArrayGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of input signals based on link geometry and the gain pattern. 
 | 
SignalEvaluator | 
PencilBeamGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ParabolicGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS731Version1GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS672Version4GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS580Version6GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS465Version6GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS465Version5GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS1528R13GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRS1528R12GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRF1245Version3GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRF1245Version1GainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRBO1213Version1CrossPolarGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
ItuRBO1213Version1CoPolarGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
IsotropicGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Gets the evaluator for the specified  
inputSignal since no gain is applied. | 
SignalEvaluator | 
IAntennaGainService.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of input signals based on link geometry and the gain pattern. 
 | 
SignalEvaluator | 
HemisphericalGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
HelicalGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
GaussianOpticalGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
GaussianGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
FrequencyDependentElectricFieldGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
DipoleGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CustomGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineSquaredRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineSquaredPedestalRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineSquaredPedestalCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineSquaredCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosinePedestalRectangularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosinePedestalCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
CosineCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
BesselEnvelopeCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
SignalEvaluator | 
BesselCircularApertureGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of signals based on link geometry and this gain pattern. 
 | 
abstract SignalEvaluator | 
BaseGainPattern.getApplyAntennaGainEvaluator(EvaluatorGroup group,
                            Vector linkDirection,
                            Axes antennaAxes,
                            ISignalSource inputSignal,
                            SignalPropagationGraph graph)
Get an evaluator which can modify a set of input signals based on link geometry and the gain pattern. 
 | 
abstract BeamformerWeightsEvaluator | 
PhasedArrayBeamformer.getBeamWeightsEvaluator(EvaluatorGroup group,
                       ISignalSource inputSignal,
                       Vector linkDirection,
                       Axes antennaAxes,
                       List<PhasedArrayElement> elementPattern)
Gets a  
BeamformerWeightsEvaluator which when evaluated produces a ComplexMatrix of element weights. | 
BeamformerWeightsEvaluator | 
MinimumVarianceDistortionlessResponseBeamformer.getBeamWeightsEvaluator(EvaluatorGroup group,
                       ISignalSource inputSignal,
                       Vector linkDirection,
                       Axes antennaAxes,
                       List<PhasedArrayElement> elementPattern)
Gets a  
BeamformerWeightsEvaluator which when evaluated produces a ComplexMatrix of element weights. | 
DirectionsEvaluator | 
StaticDirectionsProvider.getDirectionsEvaluator(EvaluatorGroup group,
                      ISignalSource inputSignal,
                      Vector linkDirection,
                      Axes antennaAxes)
Gets an evaluator for evaluating directions based on an input signal, link direction vector, and antenna axes. 
 | 
DirectionsEvaluator | 
LinkDirectionsProvider.getDirectionsEvaluator(EvaluatorGroup group,
                      ISignalSource inputSignal,
                      Vector linkDirection,
                      Axes antennaAxes)
Gets an evaluator for evaluating directions based on an input signal, link direction vector, and antenna axes. 
 | 
abstract DirectionsEvaluator | 
DirectionsProvider.getDirectionsEvaluator(EvaluatorGroup group,
                      ISignalSource inputSignal,
                      Vector linkDirection,
                      Axes antennaAxes)
Gets an evaluator for evaluating directions based on an input signal, link direction vector, and antenna axes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Amplifier
Abstract class for an amplifier signal processor. 
 | 
class  | 
AvalanchePhotodiode
Represents an Avalanche type photodiode photodetector (APD). 
 | 
class  | 
ConstantFrequencyMixer
A signal processor which increases or decreases the frequency of the incoming signals by a constant offset. 
 | 
class  | 
ConstantGainAmplifier
A signal processor which applies a gain to its input. 
 | 
class  | 
DigitalDataSource
A digital data source which constructs a signal and adds a  
SignalDataRate property. | 
class  | 
DigitalDemodulator<TModulation extends DigitalModulation>
A signal processor based on a modulation method which decodes the input signal
 by removing the modulation and producing a base-band signal which retains all other
 data. 
 | 
class  | 
DigitalModulator<TModulation extends DigitalModulation>
 | 
class  | 
FilteredSignalSource
Filters out any signal which does not overlap the desired band. 
 | 
class  | 
LowNoiseAmplifier
A signal processor which applies several gains to its input, representing a low noise amplifier. 
 | 
class  | 
OrthogonalPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the orthogonal polarization channel. 
 | 
class  | 
Photodetector
Base class for a photodetector signal processor. 
 | 
class  | 
Photodiode
Base class for a photodiode photodetector. 
 | 
class  | 
PinPhotodiode
Represents a PIN type photodiode photodetector. 
 | 
class  | 
PrimaryPolarizationChannelSource
A signal processor which marks the signals obtained from its input signal processor as originating from the primary polarization channel. 
 | 
class  | 
PulsedSignalModulator
A  
SignalProcessor that takes a base band radar waveform signal from its input and modulates it by adding
 a carrier frequency and bandwidth. | 
class  | 
PulsedSignalSource
A  
SignalSource which produces a pulsed signal. | 
class  | 
RectangularFilter
A filter which constrains the incoming signals into a specified bandwidth range, ignoring power spectral density. 
 | 
class  | 
SignalFilter
Base class for all signal filters. 
 | 
class  | 
SignalProcessor
Base class for all signal processors containing an input and an output. 
 | 
class  | 
SignalSource
A data source which produces the given signal to transmit. 
 | 
class  | 
VariableFrequencyMixer
Model for a mixer where the output frequency is determined by a frequency in/frequency out polynomial. 
 | 
class  | 
VariableGainAmplifier
Model of a non-linear amplifier where the output power is determined by an input back-off/output back-off (IBO/OBO) curve and
 intermodulation noise temperature can be added to the carrier using an input back-off/carrier to intermodulation noise spectral density
 (IBO/(C/No)Im) curve. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ISignalSource | 
FilteredSignalSource.getInputSignalSource()
Gets the input  
ISignalSource. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SignalEvaluator | 
IntendedSignalStrategy.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals. 
 | 
SignalEvaluator | 
IntendedSignalByTransmitter.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals. 
 | 
SignalEvaluator | 
IntendedSignalByModulation.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals. 
 | 
SignalEvaluator | 
IntendedSignalByIdentifier.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Get an evaluator which produces a single  
Signal from the given ISignalSource by looking 
    for identifying object. | 
SignalEvaluator | 
IntendedSignalByFrequency.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals. 
 | 
SignalEvaluator | 
IntendedSignalByDataType.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Get an evaluator which produces a signal collection  
SignalCollection from the given ISignalSource by looking 
    for identifying object. | 
SignalEvaluator | 
IntendedReferenceSignal.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
 | 
SignalEvaluator | 
CompositeIntendedSignalStrategy.getAllIntendedSignalsEvaluator(EvaluatorGroup group,
                              SignalPropagationGraph graph,
                              ISignalSource signalSource)
Gets a signal evaluator which when evaluated will return all of the intended signals from a collection of signals. 
 | 
Evaluator<Signal> | 
IntendedSignalStrategy.getIntendedSignalEvaluator(EvaluatorGroup group,
                          SignalPropagationGraph graph,
                          ISignalSource signalSource)
Get an evaluator which produces a single  
Signal as the intended signal from the given ISignalSource. | 
SignalEvaluator | 
IntendedSignalStrategy.getUnintendedSignalEvaluator(EvaluatorGroup group,
                            SignalPropagationGraph graph,
                            ISignalSource signalSource)
Get an evaluator which produces a collection of  
Signals from the given ISignalSource by 
    determining the intended signal and removing it from the collection. | 
SignalEvaluator | 
IntendedReferenceSignal.getUnintendedSignalEvaluator(EvaluatorGroup group,
                            SignalPropagationGraph graph,
                            ISignalSource signalSource)
 | 
void | 
FilteredSignalSource.setInputSignalSource(ISignalSource value)
Sets the input  
ISignalSource. | 
| Constructor and Description | 
|---|
FilteredSignalSource(ISignalSource inputSignalSource,
                    double minimumFrequency,
                    double maximumFrequency)
Initialize a new instance. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
GpsPowerSpectralDensityFilter
A filter which constrains the incoming signals into a specified bandwidth range,
 accounting for GPS power spectral density 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
RadarAntennaSignalProcessor
Represents a receiving radio frequency (RF) antenna. 
 |