Phase physics super class.
More...
#include <TxRxPhase.h>
|
|
| TxRxPhase () |
| | Constructor.
|
| |
|
virtual | ~TxRxPhase () |
| | Default destructor.
|
| |
| void | SetInitialPhase (double val) |
| | Get phase of this pulse.
|
| |
|
bool | GetPhaseLock () |
| | Get phase lock of this pulse.
|
| |
| void | SetPhaseLock (bool bval) |
| | Set phase lock of this pulse.
|
| |
|
double | GetInitialPhase () |
| | Get initial phase of this pulse.
|
| |
| double | GetFrequency () |
| | Get constant frequency for linear phase terms.
|
| |
| void | SetFrequency (double val) |
| | Set constant frequency for linear phase terms.
|
| |
|
| static double | getLinearPhase (Module *mod, double time) |
| | A general purpose linear additive phase term.
|
| |
|
|
double | m_initial_phase |
| | Initial Phase of this phase event.
|
| |
|
bool | m_phase_lock |
| | Phase lock of this phase event.
|
| |
|
double | m_frequency |
| | A constant frequency to set linear phase terms.
|
| |
Phase physics super class.
◆ GetFrequency()
| double TxRxPhase::GetFrequency |
( |
| ) |
|
|
inline |
Get constant frequency for linear phase terms.
- Returns
- The frequency of the puls.
◆ getLinearPhase()
| double TxRxPhase::getLinearPhase |
( |
Module * | mod, |
|
|
double | time ) |
|
static |
A general purpose linear additive phase term.
Rx case: A pointer to this function can be added to the list RFPulse::m_GetPhaseFunPtrs .
- Parameters
-
| time | The time at which the phase is requested. |
| mod | A pointer to a Module. |
- Returns
- The linear phase term.
◆ SetFrequency()
| void TxRxPhase::SetFrequency |
( |
double | val | ) |
|
|
inline |
Set constant frequency for linear phase terms.
- Parameters
-
| val | The new frequency of the puls. |
◆ SetInitialPhase()
| void TxRxPhase::SetInitialPhase |
( |
double | val | ) |
|
|
inline |
Get phase of this pulse.
Set phase of this pulse.
- Parameters
-
◆ SetPhaseLock()
| void TxRxPhase::SetPhaseLock |
( |
bool | bval | ) |
|
|
inline |
Set phase lock of this pulse.
- Parameters
-
| bval | Set phase lock {true|false}. |
The documentation for this class was generated from the following files: