ENH: noise models - added A, B, C, and D weightings to SPL

The SPL can now be weighted according to the new 'SPLweighting' entry
that can be set to:
- none: no weighting
- dBA : dB(A)
- dBB : dB(B)
- dBC : dB(C)
- dBD : dB(D)

This commit also includes code refactoring of the  noiseModel class to
remove the dependency on noiseFFT/declutter.
This commit is contained in:
Andrew Heather
2020-12-08 17:35:36 +00:00
committed by Andrew Heather
parent 8534983b0a
commit 67204543d0
10 changed files with 805 additions and 117 deletions

View File

@ -30,7 +30,7 @@ Description
Base class for windowing models
SourceFiles
noiseFFT.C
windowModel.C
\*---------------------------------------------------------------------------*/