3 #ifndef VISR_PML_TIME_FREQUENCY_PARAMETER_CONFIG_HPP_INCLUDED 4 #define VISR_PML_TIME_FREQUENCY_PARAMETER_CONFIG_HPP_INCLUDED 10 #include <initializer_list> 25 std::size_t numberOfChannels,
26 std::size_t numberOfDftSamples );
30 std::unique_ptr< ParameterConfigBase > clone()
const override;
36 std::size_t
dftSize()
const {
return mDftSize; }
38 std::size_t
hopSize()
const {
return mHopSize; }
44 std::size_t
const mDftSize;
46 std::size_t
const mHopSize;
48 std::size_t
const mNumberOfDftSamples;
50 std::size_t
const mNumberOfChannels;
57 #endif // VISR_PML_TIME_FREQUENCY_PARAMETER_CONFIG_HPP_INCLUDED std::size_t numberOfDftSamples() const
Definition: time_frequency_parameter_config.hpp:42
std::size_t dftSize() const
Definition: time_frequency_parameter_config.hpp:36
Definition: options.cpp:10
Definition: parameter_config_base.hpp:22
Definition: time_frequency_parameter_config.hpp:20
std::size_t numberOfChannels() const
Definition: time_frequency_parameter_config.hpp:40
std::size_t hopSize() const
Definition: time_frequency_parameter_config.hpp:38