Marsyas  0.5.0-beta1
Public Member Functions
BICchangeDetector Class Reference

Detect changes between to succeeding segments using BIC. More...

#include <BICchangeDetector.h>

Inherits MarSystem.

Public Member Functions

 BICchangeDetector (std::string name)
 default constructor
 BICchangeDetector (const BICchangeDetector &a)
 copy constructor
MarSystemclone () const
 clones using the copy constructor
void myProcess (realvec &in, realvec &out)
 Processes data.
 ~BICchangeDetector ()

Detailed Description

Detect changes between to succeeding segments using BIC.

Detect changes between two succeeding segments using divergenceShape (or BattacharyyaShape), and validation using BIC and quasi-GMM modeling

Author:
Luis Gustavo Martins - lmartins@inescporto.pt
David G. Cooper - dcooper@cs.umass.edu

Definition at line 43 of file BICchangeDetector.h.


Constructor & Destructor Documentation

BICchangeDetector ( std::string  name)

default constructor

Parameters:
name- the name of the change detector
Returns:
a BICchangeDetector

Definition at line 36 of file BICchangeDetector.cpp.

copy constructor

Parameters:
a- the detector to be copied
Returns:
a BICchangeDetector

Definition at line 51 of file BICchangeDetector.cpp.

Definition at line 68 of file BICchangeDetector.cpp.


Member Function Documentation

MarSystem * clone ( ) const [virtual]

clones using the copy constructor

Returns:
a copy of the BICchangeDetector

Implements MarSystem.

Definition at line 80 of file BICchangeDetector.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 192 of file BICchangeDetector.cpp.


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