#include <WsfSimpleDopplerSignalProcessor.hpp>
A class derived from WsfSensorSignalProcessor that defines simple Doppler processing techniques for a radar sensor.
◆ Clone()
◆ Execute()
| void wsf::SimpleDopplerSignalProcessor::Execute |
( |
double | aSimTime, |
|
|
WsfSensorResult & | aResult ) |
|
overridevirtual |
◆ GetFilterOwnshipFromDoppler()
| bool wsf::SimpleDopplerSignalProcessor::GetFilterOwnshipFromDoppler |
( |
| ) |
const |
|
inline |
◆ GetMaxDopplerSpeed()
| double wsf::SimpleDopplerSignalProcessor::GetMaxDopplerSpeed |
( |
| ) |
const |
|
inline |
◆ GetMinDopplerSpeed()
| double wsf::SimpleDopplerSignalProcessor::GetMinDopplerSpeed |
( |
| ) |
const |
|
inline |
◆ ObjectFactory()
◆ ProcessInput()
| bool wsf::SimpleDopplerSignalProcessor::ProcessInput |
( |
UtInput & | aInput | ) |
|
|
overridevirtual |
Process input from a generic source.
Examine the current input command. If it is NOT one of the commands recognized by this class then it simply returns 'false'. If it is one of the commands recognized by this class then it processes the command and returns 'true'.
- Parameters
-
| aInput | a reference to a UtInput object. |
- Returns
- 'true' if the command was one recognized by the class or 'false' if not.
- Exceptions
-
| UtInput::ExceptionBase | (or an object derived from it) if the command was recognized but contains some sort of error. |
- Note
- If a derived class does not recognize the command (i.e.: the return value is false) then it should call the base class ProcessInput method. This chain should continue until either the command is recognized or the top-level base class is encountered.
Reimplemented from WsfObject.
References WsfSensorSignalProcessor::ProcessInput().
◆ SetFilterOwnshipFromDoppler()
| void wsf::SimpleDopplerSignalProcessor::SetFilterOwnshipFromDoppler |
( |
bool | aFilterOwnshipFromDoppler | ) |
|
|
inline |
◆ SetMaxDopplerSpeed()
| void wsf::SimpleDopplerSignalProcessor::SetMaxDopplerSpeed |
( |
double | aMaxDopplerSpeed | ) |
|
|
inline |
◆ SetMinDopplerSpeed()
| void wsf::SimpleDopplerSignalProcessor::SetMinDopplerSpeed |
( |
double | aMinDopplerSpeed | ) |
|
|
inline |
The documentation for this class was generated from the following files: