Class Obstruction
java.lang.Object
org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
Obstruction object
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyAlphas(Obstruction obstructionSource) Retrieve the absorption coefficients.doublegetG()voidinitialize(List<Double> frequencyExact) Initialize alpha values for each frequencyvoidSets the wall alphas.voidsetG(double g)
-
Field Details
-
DEFAULT_G
public static final double DEFAULT_G- See Also:
-
-
Constructor Details
-
Obstruction
public Obstruction()
-
-
Method Details
-
initialize
Initialize alpha values for each frequency- Parameters:
frequencyExact- Exact frequency values
-
copyAlphas
-
getAlphas
Retrieve the absorption coefficients.- Returns:
- The absorption coefficients.
-
getG
public double getG()- Returns:
- Obstruction global alpha or impedance
-
setG
public void setG(double g) - Parameters:
g- Obstruction global alpha or impedance
-
setAlpha
Sets the wall alphas.- Parameters:
alphas- Wall alphas.
-