Silly filtering class, don't use it. More...
#include <AcclaimFilters.h>
Public Member Functions | |
UniformMagnitude () | |
Constructor for uniform magnitude. | |
virtual void | processOne (AnalysisWaveform *wf, const RawAnitaHeader *h=NULL, int ant=0, int pol=0) |
Sets each frequency bin to have identical magnitude, without disturbing the phase. More... | |
virtual const char * | tag () const |
virtual const char * | description () const |
Public Member Functions inherited from UniformFilterOperation | |
virtual void | process (FilteredAnitaEvent *event) |
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) |
Silly filtering class, don't use it.
UniformMagnitude Forces magnitude of each frequency bin to be equal (thereby deweighting CW frequency bins). Don't use this.
Definition at line 184 of file AcclaimFilters.h.
|
inlinevirtual |
human readable description, should provide sufficient information to understand what was done
Implements FilterOperation.
Definition at line 191 of file AcclaimFilters.h.
|
virtual |
Sets each frequency bin to have identical magnitude, without disturbing the phase.
Pretty dumb really.
wf | is the waveform to be filtered |
Implements UniformFilterOperation.
Definition at line 292 of file AcclaimFilters.cxx.
|
inlinevirtual |
short name for operation, will be used for output tree name, if there is one
Implements FilterOperation.
Definition at line 190 of file AcclaimFilters.h.