Class DutchFavourableProbabilityFactory.ENProbabilityGenerator
java.lang.Object
org.noise_planet.noisemodelling.propagation.DutchFavourableProbabilityFactory.ENProbabilityGenerator
- All Implemented Interfaces:
FavourableProbability
- Enclosing class:
DutchFavourableProbabilityFactory
public static class DutchFavourableProbabilityFactory.ENProbabilityGenerator
extends Object
implements FavourableProbability
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetFavourableProbability(double propagationAngle) Returns the favourable probability for a given angle.
-
Constructor Details
-
ENProbabilityGenerator
-
-
Method Details
-
getFavourableProbability
public double getFavourableProbability(double propagationAngle) Description copied from interface:FavourableProbabilityReturns the favourable probability for a given angle.- Specified by:
getFavourableProbabilityin interfaceFavourableProbability- Parameters:
propagationAngle- Propagation angle (radians) from source to receiver where 0: north to south, pi/2: east to west (south clockwise convention)- Returns:
- Favourable propagation condition probability [0-1]
-
getFavourableProbabilitySettings
- Specified by:
getFavourableProbabilitySettingsin interfaceFavourableProbability- Returns:
- For the AtmosphericSettings table, returns the settings for the favourable probability model
-