21 #ifndef HelpersHarmonoise_h 22 #define HelpersHarmonoise_h 68 inline static double sum(
double val) {
69 return double(10. * log10(val));
static double myAOctaveBandCorrection[27]
A-weighted correction for octave bands.
static double myR_B_C3_Parameter[27]
rolling component, heavy vehicles, beta
static double myR_A_C3_Parameter[27]
rolling component, heavy vehicles, alpha
static double computeNoise(SUMOEmissionClass c, double v, double a)
Returns the noise produced by the a vehicle of the given type at the given speed. ...
static double myT_B_C3_Parameter[27]
traction component, heavy vehicles, beta
static double myT_B_C1_Parameter[27]
traction component, light vehicles, beta
static double myT_A_C3_Parameter[27]
traction component, heavy vehicles, alpha
static double myR_B_C1_Parameter[27]
rolling component, light vehicles, beta
Helper methods for Harmonoise-based noise emission computation.
static double myR_A_C1_Parameter[27]
rolling component, light vehicles, alpha
static double myT_A_C1_Parameter[27]
traction component, light vehicles, alpha
static double sum(double val)
Computes the resulting noise.