sat-mobility-beam-tracer.cc File Reference

Simulation script to run example simulation results with a high degree of customization through XML file. More...

#include <ns3/config-store-module.h>
#include <ns3/core-module.h>
#include <ns3/internet-module.h>
#include <ns3/network-module.h>
#include <ns3/satellite-module.h>
#include <ns3/traffic-module.h>
#include <iostream>
+ Include dependency graph for sat-mobility-beam-tracer.cc:

Go to the source code of this file.

Functions

static void SatCourseChange (std::string context, Ptr< const SatMobilityModel > position)
 

Variables

std::vector< double > relativeSpeeds
 
Ptr< SatMobilityModelsatMobility = nullptr
 
std::set< uint32_t > visitedBeams
 

Detailed Description

Simulation script to run example simulation results with a high degree of customization through XML file.

execute command -> ./waf –run "sat-mobility-beam-tracer --PrintHelp"

Definition in file sat-mobility-beam-tracer.cc.

Function Documentation

◆ SatCourseChange()

static void SatCourseChange ( std::string  context,
Ptr< const SatMobilityModel position 
)
static

Definition at line 37 of file sat-mobility-beam-tracer.cc.

References relativeSpeeds, satMobility, and visitedBeams.

Variable Documentation

◆ relativeSpeeds

std::vector<double> relativeSpeeds

Definition at line 34 of file sat-mobility-beam-tracer.cc.

Referenced by SatCourseChange().

◆ satMobility

Ptr<SatMobilityModel> satMobility = nullptr

◆ visitedBeams

std::set<uint32_t> visitedBeams

Definition at line 33 of file sat-mobility-beam-tracer.cc.

Referenced by SatCourseChange().