Class Obstruction
- java.lang.Object
-
- org.noise_planet.noisemodelling.pathfinder.profilebuilder.Obstruction
-
-
Field Summary
Fields Modifier and Type Field Description static doubleDEFAULT_G
-
Constructor Summary
Constructors Constructor Description Obstruction()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcopyAlphas(Obstruction obstructionSource)List<Double>getAlphas()Retrieve the absorption coefficients.doublegetG()voidinitialize(List<Double> frequencyExact)Initialize alpha values for each frequencyvoidsetAlpha(List<Double> alphas)Sets the wall alphas.voidsetG(double g)
-
-
-
Field Detail
-
DEFAULT_G
public static final double DEFAULT_G
- See Also:
- Constant Field Values
-
-
Method Detail
-
initialize
public void initialize(List<Double> frequencyExact)
Initialize alpha values for each frequency- Parameters:
frequencyExact- Exact frequency values
-
copyAlphas
public void copyAlphas(Obstruction obstructionSource)
-
getAlphas
public List<Double> 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
-
-