Inheritance diagram for ns3::SatMarkovFadingExamplePlot:
Collaboration diagram for ns3::SatMarkovFadingExamplePlot:Public Member Functions | |
| SatMarkovFadingExamplePlot () | |
| void | Run () |
Static Public Member Functions | |
| static TypeId | GetTypeId () |
Private Member Functions | |
| void | FadingTraceCb (std::string context, double time, SatEnums::ChannelType_t chType, double fadingValue) |
| double | GetElevation () |
| Gnuplot | GetGnuplot (std::string outputName, std::string title) |
| Gnuplot2dDataset | GetGnuplotDataset (std::string title) |
| double | GetVelocity () |
Private Attributes | |
| double | m_elevation |
| std::vector< std::pair< double, double > > | m_fadingValues |
| double | m_velocity |
Definition at line 52 of file sat-markov-fading-trace-example.cc.
| ns3::SatMarkovFadingExamplePlot::SatMarkovFadingExamplePlot | ( | ) |
Definition at line 85 of file sat-markov-fading-trace-example.cc.
References m_elevation, and m_velocity.
|
private |
Definition at line 92 of file sat-markov-fading-trace-example.cc.
References m_fadingValues.
Referenced by Run().
Here is the caller graph for this function:
|
private |
Definition at line 102 of file sat-markov-fading-trace-example.cc.
References m_elevation.
Referenced by Run().
Here is the caller graph for this function:
|
private |
Definition at line 128 of file sat-markov-fading-trace-example.cc.
Referenced by Run().
Here is the caller graph for this function:
|
private |
Definition at line 114 of file sat-markov-fading-trace-example.cc.
References m_fadingValues.
Referenced by Run().
Here is the caller graph for this function:
|
static |
Definition at line 77 of file sat-markov-fading-trace-example.cc.
|
private |
Definition at line 108 of file sat-markov-fading-trace-example.cc.
References m_velocity.
Referenced by Run().
Here is the caller graph for this function:| void ns3::SatMarkovFadingExamplePlot::Run | ( | ) |
Set simulation output details
Create default Markov & Loo configurations
Create fading container based on default configuration
Run simulation
Definition at line 140 of file sat-markov-fading-trace-example.cc.
References ns3::SatMarkovContainer::DoGetFading(), FadingTraceCb(), ns3::SatEnums::FORWARD_USER_CH, GetElevation(), GetGnuplot(), GetGnuplotDataset(), GetVelocity(), and ns3::SatMarkovContainer::LockToSetAndState().
Here is the call graph for this function:
|
private |
Definition at line 69 of file sat-markov-fading-trace-example.cc.
Referenced by SatMarkovFadingExamplePlot(), and GetElevation().
|
private |
Definition at line 71 of file sat-markov-fading-trace-example.cc.
Referenced by FadingTraceCb(), and GetGnuplotDataset().
|
private |
Definition at line 70 of file sat-markov-fading-trace-example.cc.
Referenced by SatMarkovFadingExamplePlot(), and GetVelocity().