2 #ifndef WIRECELLSIGPROC_HFFILTER 3 #define WIRECELLSIGPROC_HFFILTER
virtual WireCell::Configuration default_configuration() const
Optional, override to return a hard-coded default configuration.
virtual void configure(const WireCell::Configuration &config)
Accept a configuration.
Json::Value Configuration
HfFilter(double max_freq=1 *units::megahertz, double sigma=3.0 *units::megahertz, double power=2, bool flag=true)
static const double megahertz
virtual const Waveform::realseq_t filter_waveform(int nfbins) const
Provide the filter waveform with a given number of frequency bins.