User Manual, Developers Guide and API Documentation

rise::antenna::ITUAntenna Class Reference

Three dimensional antenna according to ITU-R M2135 pp.17.

#include <antenna/ITUAntenna.hpp>

Inheritance diagram for rise::antenna::ITUAntenna:

Inheritance graph
[legend]
Collaboration diagram for rise::antenna::ITUAntenna:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual wns::Ratio getGain (const wns::Position &pos, const PatternPtr pattern) const
 ITUAntenna (const wns::pyconfig::View &pyConfigView, Station *const station)
virtual ~ITUAntenna ()

Private Attributes

wns::Direction direction_
wns::Ratio gain_
wns::probe::bus::ContextCollector gainCC_
double phi_3dB
double theta_3dB


Detailed Description

Definition at line 40 of file ITUAntenna.hpp.


Constructor & Destructor Documentation

ITUAntenna::ITUAntenna ( const wns::pyconfig::View pyConfigView,
Station *const   station 
)

Definition at line 33 of file ITUAntenna.cpp.

ITUAntenna::~ITUAntenna (  )  [virtual]

Definition at line 44 of file ITUAntenna.cpp.


Member Function Documentation

wns::Ratio ITUAntenna::getGain ( const wns::Position pos,
const PatternPtr  pattern 
) const [virtual]

Implements rise::antenna::Antenna.

Reimplemented in rise::antenna::ITUAntennaWithWrap.

Definition at line 49 of file ITUAntenna.cpp.


Member Data Documentation

Definition at line 54 of file ITUAntenna.hpp.

Definition at line 52 of file ITUAntenna.hpp.

Definition at line 56 of file ITUAntenna.hpp.

Definition at line 59 of file ITUAntenna.hpp.

Definition at line 58 of file ITUAntenna.hpp.


The documentation for this class was generated from the following files:

Generated on Sat May 26 03:32:37 2012 for openWNS by  doxygen 1.5.5