Class CnossosAttenuationOutput
java.lang.Object
org.noise_planet.noisemodelling.propagation.AttenuationOutput
org.noise_planet.noisemodelling.propagation.cnossos.CnossosAttenuationOutput
Output of the Cnossos attenuation computation (data class).
- Author:
- Nicolas Fortin, Pierre Aumond, Martin Glesser
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptiondouble[]Intermediate attenuation.double[]double[]double[]Global attenuation (dB) without source directivity or atmospheric conditions probability ponderationdouble[]double[]double[]doubledouble[]booleanFields inherited from class AttenuationOutput
aGlobal, cutProfile, lineString, meteoType, timePeriod -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AttenuationOutput
getaGlobal, getCutProfile, getLineString, getMeteoType, getTimePeriod, setCutProfile, setLineString, setMeteoType, setTimePeriod
-
Field Details
-
aAtm
public double[] aAtmIntermediate attenuation. -
aDiv
public double[] aDiv -
aRef
public double[] aRef -
double_aBoundary
public double[] double_aBoundary -
aRetroDiff
public double[] aRetroDiff -
aGlobalRaw
public double[] aGlobalRawGlobal attenuation (dB) without source directivity or atmospheric conditions probability ponderation -
aDif
public double[] aDif -
aSource
public double[] aSource -
aBoundary
-
groundAttenuation
-
deltaRetro
public double deltaRetro -
keepAbsorption
public boolean keepAbsorption -
propagationPath
-
-
Constructor Details
-
CnossosAttenuationOutput
public CnossosAttenuationOutput() -
CnossosAttenuationOutput
-
CnossosAttenuationOutput
-
-
Method Details
-
init
public void init(int size) - Overrides:
initin classAttenuationOutput
-