All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
ForgettingFactor Class Referenceabstract

#include <forgfact.h>

Inheritance diagram for ForgettingFactor:
Collaboration diagram for ForgettingFactor:

Public Member Functions

 ForgettingFactor (integer i)
virtual ~ForgettingFactor (void)
virtual void Update (const doublereal *pErr=NULL)=0
virtual doublereal dGet (void) const =0

Protected Attributes

integer iNumErr

Detailed Description

Definition at line 45 of file forgfact.h.

Constructor & Destructor Documentation

ForgettingFactor::ForgettingFactor ( integer  i)

Definition at line 39 of file forgfact.cc.

References ASSERT, and iNumErr.

40 : iNumErr(i)
41 {
42  ASSERT(iNumErr >= 0);
43 }
integer iNumErr
Definition: forgfact.h:47
#define ASSERT(expression)
Definition: colamd.c:977
ForgettingFactor::~ForgettingFactor ( void  )

Definition at line 46 of file forgfact.cc.

References NO_OP.

47 {
48  NO_OP;
49 }
#define NO_OP
Definition: myassert.h:74

Member Function Documentation

virtual doublereal ForgettingFactor::dGet ( void  ) const
pure virtual
virtual void ForgettingFactor::Update ( const doublereal pErr = NULL)
pure virtual

Member Data Documentation

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