Marsyas  0.5.0-beta1
Public Member Functions
MathPower Class Reference

each output = pow(input, x). Supports decimal exponents (i.e. taking the nth root). More...

#include <MathPower.h>

Inherits MarSystem.

Public Member Functions

MarSystemclone () const
 Implementation of the MarSystem::clone() method.
 MathPower (mrs_string name)
 MathPower constructor.
 MathPower (const MathPower &a)
 MathPower copy constructor.
void myProcess (realvec &in, realvec &out)
 Implementation of the MarSystem::myProcess method.
 ~MathPower ()
 MathPower destructor.

Detailed Description

each output = pow(input, x). Supports decimal exponents (i.e. taking the nth root).

Controls:

Definition at line 36 of file MathPower.h.


Constructor & Destructor Documentation

MathPower ( mrs_string  name)

MathPower constructor.

Add any specific controls needed by this MarSystem.

Definition at line 25 of file MathPower.cpp.

MathPower ( const MathPower a)

MathPower copy constructor.

All member MarControlPtr have to be explicitly reassigned in the copy constructor.

Definition at line 31 of file MathPower.cpp.

~MathPower ( )

MathPower destructor.

Definition at line 39 of file MathPower.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

Implementation of the MarSystem::clone() method.

Implements MarSystem.

Definition at line 44 of file MathPower.cpp.

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

Implementation of the MarSystem::myProcess method.

Iterate over the observations and samples and do the processing.

Implements MarSystem.

Definition at line 75 of file MathPower.cpp.


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