Represents a single oscillator. More...
 Collaboration diagram for ns3::JakesProcess::Oscillator:Public Member Functions | |
| Oscillator (std::complex< double > amplitude, double initialPhase, double omega) | |
| Initiate oscillator with complex amplitude, initial phase and rotation speed.  More... | |
| std::complex< double > | GetValueAt (Time t) const | 
Public Attributes | |
| std::complex< double > | m_amplitude | 
| Complex number.  More... | |
| Rotation speed of the  oscillator f[\omega_d\cos(\alpha_n)] double  | m_omega | 
| Phase f[\phi_n] of the  oscillator double  | m_phase | 
Represents a single oscillator.
Definition at line 68 of file jakes-process.h.
| ns3::JakesProcess::Oscillator::Oscillator | ( | std::complex< double > | amplitude, | 
| double | initialPhase, | ||
| double | omega | ||
| ) | 
Initiate oscillator with complex amplitude, initial phase and rotation speed.
Represents a single oscillator.
Definition at line 34 of file jakes-process.cc.
| std::complex< double > ns3::JakesProcess::Oscillator::GetValueAt | ( | Time | t | ) | const | 
Definition at line 41 of file jakes-process.cc.
References ns3::Time::GetSeconds().
 Here is the call graph for this function:| std::complex<double> ns3::JakesProcess::Oscillator::m_amplitude | 
Complex number.
Definition at line 75 of file jakes-process.h.
| Rotation speed of the oscillator f [\omega_d \cos(\alpha_n)] double ns3::JakesProcess::Oscillator::m_omega | 
Definition at line 79 of file jakes-process.h.
| Phase f [\phi_n] of the oscillator double ns3::JakesProcess::Oscillator::m_phase | 
Definition at line 77 of file jakes-process.h.