WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
WireCell::IFilterWaveform Class Referenceabstract

#include <IFilterWaveform.h>

Inheritance diagram for WireCell::IFilterWaveform:
Collaboration diagram for WireCell::IFilterWaveform:

Public Member Functions

virtual ~IFilterWaveform ()
 
virtual const Waveform::realseq_t filter_waveform (int nfbins) const =0
 Provide the filter waveform with a given number of frequency bins. More...
 
- Public Member Functions inherited from WireCell::IComponent< IFilterWaveform >
virtual ~IComponent ()
 
- Public Member Functions inherited from WireCell::Interface
virtual ~Interface ()
 

Additional Inherited Members

- Public Types inherited from WireCell::IComponent< IFilterWaveform >
typedef std::shared_ptr< IFilterWaveformpointer
 Access subclass facet by pointer. More...
 
typedef std::vector< pointervector
 Vector of shared pointers. More...
 
- Public Types inherited from WireCell::Interface
typedef std::shared_ptr< Interfacepointer
 

Detailed Description

Definition at line 12 of file IFilterWaveform.h.

Constructor & Destructor Documentation

◆ ~IFilterWaveform()

IFilterWaveform::~IFilterWaveform ( )
virtual

Definition at line 132 of file IfaceDesctructors.cxx.

Member Function Documentation

◆ filter_waveform()

virtual const Waveform::realseq_t WireCell::IFilterWaveform::filter_waveform ( int  nfbins) const
pure virtual

Provide the filter waveform with a given number of frequency bins.

Implemented in WireCell::SigProc::HfFilter, and WireCell::SigProc::LfFilter.


The documentation for this class was generated from the following files: