|
| rohConfig (const mhaconfig_t in_cfg, const mhaconfig_t out_cfg, std::unique_ptr< Eigen::MatrixXcf > headModel_, std::unique_ptr< MHASignal::matrix_t > beamW_, std::unique_ptr< MHASignal::matrix_t > delayComp_, const configOptions &options) |
|
| rohConfig (rohConfig *lastConfig, const mhaconfig_t, const mhaconfig_t out_cfg, std::unique_ptr< Eigen::MatrixXcf > headModel_, std::unique_ptr< MHASignal::matrix_t > beamW_, std::unique_ptr< MHASignal::matrix_t > delayComp_, const configOptions &options) |
|
| ~rohConfig () |
|
| rohConfig (const rohConfig &)=delete |
|
rohConfig & | operator= (const rohConfig &)=delete |
|
mha_spec_t * | process (mha_spec_t *) |
|
void | init_dynamic () |
|
◆ rohConfig() [1/3]
◆ rohConfig() [2/3]
◆ ~rohConfig()
rohBeam::rohConfig::~rohConfig |
( |
| ) |
|
◆ rohConfig() [3/3]
rohBeam::rohConfig::rohConfig |
( |
const rohConfig & |
| ) |
|
|
delete |
◆ operator=()
◆ process()
◆ init_dynamic()
void rohBeam::rohConfig::init_dynamic |
( |
| ) |
|
◆ phasereconstruction()
◆ postfilter()
◆ copyfixedbfoutput()
◆ nfreq
int rohBeam::rohConfig::nfreq |
|
private |
◆ nchan_block
int rohBeam::rohConfig::nchan_block |
|
private |
◆ in_cfg
◆ out_cfg
◆ enable_adaptive_beam
bool rohBeam::rohConfig::enable_adaptive_beam |
|
private |
◆ binaural_type_index
int rohBeam::rohConfig::binaural_type_index |
|
private |
◆ headModel
std::unique_ptr<Eigen::MatrixXcf> rohBeam::rohConfig::headModel |
|
private |
◆ beamW
◆ delayComp
◆ beam1
◆ beamA
◆ blockSpec
◆ outSpec
◆ alpha_postfilter
float rohBeam::rohConfig::alpha_postfilter |
|
private |
◆ alpha_blocking_XkXi
float rohBeam::rohConfig::alpha_blocking_XkXi |
|
private |
◆ alpha_blocking_XkY
float rohBeam::rohConfig::alpha_blocking_XkY |
|
private |
◆ corrXpXp
std::vector<Eigen::MatrixXcf> rohBeam::rohConfig::corrXpXp |
|
private |
◆ corrXpYf
std::vector<Eigen::VectorXcf> rohBeam::rohConfig::corrXpYf |
|
private |
◆ corrZZ
Eigen::VectorXf rohBeam::rohConfig::corrZZ |
|
private |
◆ corrLL
Eigen::VectorXf rohBeam::rohConfig::corrLL |
|
private |
◆ corrRR
Eigen::VectorXf rohBeam::rohConfig::corrRR |
|
private |
◆ hhCorrXpXp
Eigen::HouseholderQR<Eigen::MatrixXcf> rohBeam::rohConfig::hhCorrXpXp |
|
private |
◆ nextXpYf
Eigen::VectorXcf rohBeam::rohConfig::nextXpYf |
|
private |
◆ blockXp
Eigen::VectorXcf rohBeam::rohConfig::blockXp |
|
private |
◆ freqResp
Eigen::VectorXcf rohBeam::rohConfig::freqResp |
|
private |
◆ magResp
Eigen::ArrayXf rohBeam::rohConfig::magResp |
|
private |
◆ minLim
float rohBeam::rohConfig::minLim |
|
private |
◆ maxLim
float rohBeam::rohConfig::maxLim |
|
private |
The documentation for this class was generated from the following files: