Public Member Functions | List of all members
UCorrelator::timePadFilter Class Reference

Public Member Functions

 timePadFilter (int samples)
 
virtual const char * tag () const
 
virtual const char * description () const
 
virtual void process (FilteredAnitaEvent *ev)
 
- Public Member Functions inherited from FilterOperation
virtual void processOne (AnalysisWaveform *awf, const RawAnitaHeader *header=0, int ant=0, int pol=0)=0
 
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
AnalysisWaveformgetWf (FilteredAnitaEvent *ev, int i)
 
AnalysisWaveformgetWf (FilteredAnitaEvent *ev, int ant, AnitaPol::AnitaPol_t pol)
 

Detailed Description

Definition at line 67 of file BH13Filter.h.

Inheritance diagram for UCorrelator::timePadFilter:
Inheritance graph
[legend]
Collaboration diagram for UCorrelator::timePadFilter:
Collaboration graph
[legend]

Member Function Documentation

virtual const char* UCorrelator::timePadFilter::description ( ) const
inlinevirtual

human readable description, should provide sufficient information to understand what was done

Implements FilterOperation.

Definition at line 74 of file BH13Filter.h.

void UCorrelator::timePadFilter::process ( FilteredAnitaEvent event)
virtual

operate on the FilteredAnitaEvent

Implements FilterOperation.

Definition at line 130 of file BH13Filter.cc.

virtual const char* UCorrelator::timePadFilter::tag ( ) const
inlinevirtual

short name for operation, will be used for output tree name, if there is one

Implements FilterOperation.

Definition at line 73 of file BH13Filter.h.


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