#include <BasicFilters.h>
Public Member Functions | |
ALFASincFilter (double cutoff=0.7) | |
virtual void | process (FilteredAnitaEvent *event) |
virtual void | processOne (AnalysisWaveform *awf, const RawAnitaHeader *header=0, int ant=0, int pol=0) |
const char * | tag () const |
const char * | description () const |
Public Member Functions inherited from FilterOperation | |
virtual unsigned | nOutputs () const |
virtual const char * | outputName (unsigned i) const |
virtual unsigned | outputLength (unsigned i) const |
virtual void | fillOutput (unsigned i, double *v) const |
virtual | ~FilterOperation () |
Additional Inherited Members | |
Protected Member Functions inherited from FilterOperation | |
AnalysisWaveform * | getWf (FilteredAnitaEvent *ev, int i) |
AnalysisWaveform * | getWf (FilteredAnitaEvent *ev, int ant, AnitaPol::AnitaPol_t pol) |
Brickwall ALFA filter
Definition at line 76 of file BasicFilters.h.
|
inlinevirtual |
human readable description, should provide sufficient information to understand what was done
Implements FilterOperation.
Definition at line 95 of file BasicFilters.h.
|
inlinevirtual |
operate on the FilteredAnitaEvent
Implements FilterOperation.
Definition at line 83 of file BasicFilters.h.
|
virtual |
operate on one waveform (ABL added moved this from UniformFitlerOperation so that FilterStrategy could call its this on single waveforms, and the weird argument structure is just so it matches ad sinsub)
Implements FilterOperation.
Definition at line 159 of file BasicFilters.cc.
|
inlinevirtual |
short name for operation, will be used for output tree name, if there is one
Implements FilterOperation.
Definition at line 94 of file BasicFilters.h.