SatDump 2.0.0-alpha-520736c72
Loading...
Searching...
No Matches
dipole.h
1#include "generic.h"
2#include <cstddef>
3
4namespace antenna
5{
15 {
16 public:
26 DipoleAntenna(uint8_t type, double frequency, int polarization, double pointing_error);
27
29
35 double get_gain();
36
41 double get_gain_rolloff();
42
48 double get_beamwidth();
49 };
50} // namespace antenna
double get_beamwidth()
Get the beamwidth of the dipole antenna. This is the implementation of the parent's pure virtual func...
Definition dipole.cpp:37
DipoleAntenna(uint8_t type, double frequency, int polarization, double pointing_error)
The constructor of dipole_antenna class.
Definition dipole.cpp:9
double get_gain_rolloff()
Get the the gain roll-off of the antenna.
Definition dipole.cpp:20
double get_gain()
Get the gain of the dipole antenna. This is the implementation of the parent's pure virtual function ...
Definition dipole.cpp:18
GenericAntenna(uint8_t type, double frequency, int polarization, double pointing_error)
The constructor of generic_antenna class.
Definition generic.cpp:7