IFilterWaveform.h
Go to the documentation of this file.
1 /** This interface provides access to some "filter waveform" which
2  * is some discreetly sampled function. */
3 
4 #ifndef WIRECELLIFACE_IFILTERWAVEFORM
5 #define WIRECELLIFACE_IFILTERWAVEFORM
6 
9 
10 namespace WireCell {
11 
12  class IFilterWaveform : public IComponent<IFilterWaveform> {
13  public:
14  virtual ~IFilterWaveform() ;
15 
16  /// Provide the filter waveform with a given number of frequency bins.
17  virtual const Waveform::realseq_t filter_waveform(int nfbins) const = 0;
18  };
19 }
20 
21 #endif
Sequence< real_t > realseq_t
Definition: Waveform.h:31
Definition: Main.h:22
virtual const Waveform::realseq_t filter_waveform(int nfbins) const =0
Provide the filter waveform with a given number of frequency bins.