comparison trunk/src/Modules/NAP/ModuleHCL.cc @ 273:c26222c51fb7

- Fixed the python SWIG wrappers - Added stub test for the Gaussian features, and test data - Fixed build errors
author tomwalters
date Mon, 15 Feb 2010 20:37:26 +0000
parents e14c70d1b171
children ce2bab04f155
comparison
equal deleted inserted replaced
272:2147f317aedc 273:c26222c51fb7
35 module_type_ = "nap"; 35 module_type_ = "nap";
36 module_description_ = "Halfwave rectification, compression " 36 module_description_ = "Halfwave rectification, compression "
37 "and lowpass filtering"; 37 "and lowpass filtering";
38 module_version_ = "$Id: ModuleHCL.cc 4 2010-02-03 18:44:58Z tcw $"; 38 module_version_ = "$Id: ModuleHCL.cc 4 2010-02-03 18:44:58Z tcw $";
39 39
40 parameters_->SetDefault("nap.do_lowpass", "false"); 40 do_lowpass_ = parameters_->DefaultBool("nap.do_lowpass", false);
41 parameters_->SetDefault("nap.do_log_compression", "false"); 41 do_log_ = parameters_->DefaultBool("nap.do_log_compression", false);
42 parameters_->SetDefault("nap.lowpass_cutoff", "1200.0"); 42 lowpass_cutoff_ = parameters_->DefaultFloat("nap.lowpass_cutoff", 1200.0);
43 parameters_->SetDefault("nap.lowpass_order", "2"); 43 lowpass_order_ = parameters_->DefaultInt("nap.lowpass_order", 2);
44
45 do_lowpass_ = parameters_->GetBool("nap.do_lowpass");
46 do_log_ = parameters_->GetBool("nap.do_log_compression");
47 lowpass_cutoff_ = parameters_->GetFloat("nap.lowpass_cutoff");
48 lowpass_order_ = parameters_->GetInt("nap.lowpass_order");
49 } 44 }
50 45
51 ModuleHCL::~ModuleHCL() { 46 ModuleHCL::~ModuleHCL() {
52 } 47 }
53 48