#include <RemoveObservations.h>
Inherits Marsyas::MarSystem.
Public Member Functions | |
| MarSystem * | clone () const |
| Implementation of the MarSystem::clone() method. | |
| void | myProcess (realvec &in, realvec &out) |
| Implementation of the MarSystem::myProcess method. | |
| RemoveObservations (const RemoveObservations &a) | |
| RemoveObservations copy constructor. | |
| RemoveObservations (std::string name) | |
| RemoveObservations constructor. | |
| ~RemoveObservations () | |
| RemoveObservations destructor. | |
Private Member Functions | |
| void | addControls () |
| Add specific controls needed by this MarSystem. | |
| void | myUpdate (MarControlPtr sender) |
| Reads changed controls and sets up variables if necessary. | |
Mainly used to remove bins from a PowerSpectrum which fall outside the range of interest. This MarSystem includes both cutoff values; it rounds down for the lowCutoff, and rounds up for the highCutoff.
Controls:
Definition at line 46 of file RemoveObservations.h.
| RemoveObservations | ( | std::string | name | ) |
RemoveObservations constructor.
Add any specific controls needed by this MarSystem.
Definition at line 25 of file RemoveObservations.cpp.
References RemoveObservations::addControls().
Referenced by RemoveObservations::clone().
| void addControls | ( | ) | [private] |
Add specific controls needed by this MarSystem.
Add any specific controls needed by this MarSystem.
Reimplemented from MarSystem.
Definition at line 51 of file RemoveObservations.cpp.
Referenced by RemoveObservations::RemoveObservations().
Implementation of the MarSystem::myProcess method.
Iterate over the observations and samples and do the processing.
Implements MarSystem.
Definition at line 96 of file RemoveObservations.cpp.
1.5.6