IntendedSignalStrategyGetUnintendedSignalEvaluator Method |
Get an evaluator which produces a collection of
Signals from the given
ISignalSource by
determining the intended signal and removing it from the collection.
Namespace:
AGI.Foundation.Communications.SignalProcessing
Assembly:
AGI.Foundation.Communications (in AGI.Foundation.Communications.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax public virtual SignalEvaluator GetUnintendedSignalEvaluator(
EvaluatorGroup group,
SignalPropagationGraph graph,
ISignalSource signalSource
)
Public Overridable Function GetUnintendedSignalEvaluator (
group As EvaluatorGroup,
graph As SignalPropagationGraph,
signalSource As ISignalSource
) As SignalEvaluator
public:
virtual SignalEvaluator^ GetUnintendedSignalEvaluator(
EvaluatorGroup^ group,
SignalPropagationGraph^ graph,
ISignalSource^ signalSource
)
abstract GetUnintendedSignalEvaluator :
group : EvaluatorGroup *
graph : SignalPropagationGraph *
signalSource : ISignalSource -> SignalEvaluator
override GetUnintendedSignalEvaluator :
group : EvaluatorGroup *
graph : SignalPropagationGraph *
signalSource : ISignalSource -> SignalEvaluator
Parameters
- group
- Type: AGI.FoundationEvaluatorGroup
The evaluator group to use when creating evaluators. - graph
- Type: AGI.Foundation.CommunicationsSignalPropagationGraph
The graph of the communication links used to propagate signals. - signalSource
- Type: AGI.Foundation.CommunicationsISignalSource
The source of the input signals.
Return Value
Type:
SignalEvaluatorAn evaluator which produces the set of signals not including the intended signal.
Exceptions See Also