Marsyas  0.5.0-beta1
Public Member Functions
PeakInObservation Class Reference

Compute peaks in observation vector. More...

#include <PeakInObservation.h>

Inherits MarSystem.

Public Member Functions

void addControls ()
MarSystemclone () const
void myProcess (realvec &inVec, realvec &outVec)
 Processes data.
void myUpdate (MarControlPtr inSender)
 Updates internal state due to a control change.
 PeakInObservation (mrs_string inName)
 PeakInObservation (const PeakInObservation &inToCopy)
 ~PeakInObservation ()

Detailed Description

Compute peaks in observation vector.

Author:
Matthias Varewyck
Date:
20090518

Controls:

Definition at line 37 of file PeakInObservation.h.


Constructor & Destructor Documentation

Definition at line 6 of file PeakInObservation.cpp.

PeakInObservation ( const PeakInObservation inToCopy)

Definition at line 12 of file PeakInObservation.cpp.

Definition at line 22 of file PeakInObservation.cpp.


Member Function Documentation

void addControls ( )

Reimplemented from MarSystem.

Definition at line 29 of file PeakInObservation.cpp.

MarSystem * clone ( ) const [virtual]

Implements MarSystem.

Definition at line 24 of file PeakInObservation.cpp.

void myProcess ( realvec in,
realvec out 
) [virtual]

Processes data.

Parameters:
inInput data to read.
outOutput data to write.

Implement this method in subclass to define specific data processing.

Implements MarSystem.

Definition at line 56 of file PeakInObservation.cpp.

void myUpdate ( MarControlPtr  sender) [virtual]

Updates internal state due to a control change.

Parameters:
senderThe control that triggered the update; more precisely, any control passed to the update() method - could be an invalid one.

Implement this method in subclass to define specific response to control changes.

Reimplemented from MarSystem.

Definition at line 41 of file PeakInObservation.cpp.


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