CDataSet Class Reference

#include <dataset.h>

Inheritance diagram for CDataSet:
[legend]
Collaboration diagram for CDataSet:
[legend]

List of all members.

Public Member Functions

 CDataSet (int N=1)
 CDataSet (const CDataSet &m)
virtual ~CDataSet (void)
bool Read (const parameterMap &com)
 read to parameter map
bool Write (parameterMap &com)
 write to parameter map
bool checkArrayDimensions (void)
bool redim (int N)
 Redimensions all internal arrays and zeros them (use with caution!).
void syncCovMtx (void)
 Builds the covariance matrix from the error vector.
void syncUncert (void)
 Builds the error vector from the covariance matrix.
virtual void CopyState (const CDataSet &m)

Public Attributes

Array1D< double > data
Array1D< double > uncert
Array2D< double > covmtx
int ndata
bool covmtx_is_active


Detailed Description

Definition at line 10 of file dataset.h.


Constructor & Destructor Documentation

CDataSet::CDataSet ( int  N = 1  )  [inline]

Definition at line 19 of file dataset.h.

CDataSet::CDataSet ( const CDataSet m  )  [inline]

Definition at line 21 of file dataset.h.

virtual CDataSet::~CDataSet ( void   )  [inline, virtual]

Definition at line 23 of file dataset.h.


Member Function Documentation

bool CDataSet::checkArrayDimensions ( void   ) 

Definition at line 85 of file dataset.cc.

virtual void CDataSet::CopyState ( const CDataSet m  )  [inline, virtual]

Definition at line 38 of file dataset.h.

bool CDataSet::Read ( const parameterMap com  ) 

bool CDataSet::redim ( int  N  ) 

Redimensions all internal arrays and zeros them (use with caution!).

Definition at line 107 of file dataset.cc.

void CDataSet::syncCovMtx ( void   ) 

Builds the covariance matrix from the error vector.

Definition at line 129 of file dataset.cc.

void CDataSet::syncUncert ( void   ) 

Builds the error vector from the covariance matrix.

Definition at line 122 of file dataset.cc.

bool CDataSet::Write ( parameterMap com  ) 


Member Data Documentation

Definition at line 14 of file dataset.h.

Definition at line 16 of file dataset.h.

Definition at line 12 of file dataset.h.

Definition at line 15 of file dataset.h.

Definition at line 13 of file dataset.h.


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

Generated on Fri Feb 6 13:30:17 2009 for CorAL by  doxygen 1.5.8