User Manual, Developers Guide and API Documentation

rise::scenario::pathloss::ITUInH Class Reference

Realization of the pathloss + shadowing model for the Indoor Hotspot scenario. More...

#include <scenario/pathloss/ITUInH.hpp>

Inheritance diagram for rise::scenario::pathloss::ITUInH:

Inheritance graph
[legend]
Collaboration diagram for rise::scenario::pathloss::ITUInH:

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual double getCarPenetrationMean () const
virtual double getCarPenetrationStd () const
virtual wns::Ratio getLOSPathloss (const rise::antenna::Antenna &source, const rise::antenna::Antenna &target, const wns::Frequency &frequency, const wns::Distance &distance) const
 Return the LOS pathloss according to your specific model.
virtual double getLOSProbability (double distance) const
 Return the probability of LOS pathlos at distance distance.
virtual double getLOSShadowingStd (const rise::antenna::Antenna &source, const rise::antenna::Antenna &target, const wns::Frequency &frequency, const wns::Distance &distance) const
 Return a realization of the shadowing in LOS case. This may be distance dependent.
virtual wns::Ratio getNLOSPathloss (const rise::antenna::Antenna &source, const rise::antenna::Antenna &target, const wns::Frequency &frequency, const wns::Distance &distance) const
 Return the NLOS pathloss according to your specific model.
virtual double getNLOSShadowingStd (const rise::antenna::Antenna &source, const rise::antenna::Antenna &target, const wns::Frequency &frequency, const wns::Distance &distance) const
 Return a realization of the shadowing in NLOS case. This may be distance dependent.
 ITUInH (const wns::pyconfig::View &)
virtual ~ITUInH ()


Detailed Description

Author:
Daniel Bueltmann <openwns@doender.de>

Definition at line 40 of file ITUInH.hpp.


Constructor & Destructor Documentation

ITUInH::ITUInH ( const wns::pyconfig::View pyco  ) 

Definition at line 36 of file ITUInH.cpp.

virtual rise::scenario::pathloss::ITUInH::~ITUInH (  )  [inline, virtual]

Definition at line 46 of file ITUInH.hpp.


Member Function Documentation

double ITUInH::getCarPenetrationMean (  )  const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 115 of file ITUInH.cpp.

double ITUInH::getCarPenetrationStd (  )  const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 109 of file ITUInH.cpp.

wns::Ratio ITUInH::getLOSPathloss ( const rise::antenna::Antenna source,
const rise::antenna::Antenna target,
const wns::Frequency frequency,
const wns::Distance distance 
) const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 54 of file ITUInH.cpp.

double ITUInH::getLOSProbability ( double  distance  )  const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 42 of file ITUInH.cpp.

double ITUInH::getLOSShadowingStd ( const rise::antenna::Antenna source,
const rise::antenna::Antenna target,
const wns::Frequency frequency,
const wns::Distance distance 
) const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 86 of file ITUInH.cpp.

wns::Ratio ITUInH::getNLOSPathloss ( const rise::antenna::Antenna source,
const rise::antenna::Antenna target,
const wns::Frequency frequency,
const wns::Distance distance 
) const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 70 of file ITUInH.cpp.

double ITUInH::getNLOSShadowingStd ( const rise::antenna::Antenna source,
const rise::antenna::Antenna target,
const wns::Frequency frequency,
const wns::Distance distance 
) const [virtual]

Implements rise::scenario::pathloss::ITUPathloss.

Definition at line 97 of file ITUInH.cpp.


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

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