TestRunner< NDIM1, NDIM2 > Class Template Reference

List of all members.

Public Member Functions

int test_smatrix_kalman ()
int test_smatrix_sym_kalman ()
int test_tmatrix_kalman ()
int run ()

Private Attributes

double fX2sum
double fC2sum

Detailed Description

template<unsigned int NDIM1, unsigned int NDIM2>
class TestRunner< NDIM1, NDIM2 >

Definition at line 39 of file stressKalman.cxx.


Member Function Documentation

template<unsigned int NDIM1, unsigned int NDIM2>
int TestRunner< NDIM1, NDIM2 >::test_smatrix_kalman (  ) 

Definition at line 376 of file stressKalman.cxx.

References C, d, Dot(), E, TestRunner< NDIM1, NDIM2 >::fC2sum, fillRandomMat(), fillRandomSym(), fillRandomVec(), TestRunner< NDIM1, NDIM2 >::fX2sum, gReporter, H, I, i, j, TMath::K(), k, l, m, NDIM1, NDIM2, NITER, NLOOP, npass, TimeReport::Set(), t, test(), ROOT::Math::Transpose(), V, x, and x2.

Referenced by TestRunner< NDIM1, NDIM2 >::run().

template<unsigned int NDIM1, unsigned int NDIM2>
int TestRunner< NDIM1, NDIM2 >::test_smatrix_sym_kalman (  ) 

Definition at line 521 of file stressKalman.cxx.

References C, ROOT::Math::Dot(), double, ROOT::Math::AssignSym::Evaluate(), TestRunner< NDIM1, NDIM2 >::fC2sum, fillRandomMat(), fillRandomSym(), fillRandomVec(), TestRunner< NDIM1, NDIM2 >::fX2sum, gReporter, H, I, i, j, TMath::K(), k, l, m, NDIM1, NDIM2, NITER, NLOOP, npass, OPTIMIZED_SMATRIX_SYM, TimeReport::Set(), ROOT::Math::Similarity(), ROOT::Math::SimilarityT(), t, test(), ROOT::Math::Transpose(), V, x, and x2.

Referenced by TestRunner< NDIM1, NDIM2 >::run().

template<unsigned int NDIM1, unsigned int NDIM2>
int TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman (  ) 

Definition at line 683 of file stressKalman.cxx.

References Add(), C, d, E, TestRunner< NDIM1, NDIM2 >::fC2sum, fillRandomMat(), fillRandomSym(), fillRandomVec(), TestRunner< NDIM1, NDIM2 >::fX2sum, TMatrixT< Element >::GetMatrixArray(), gReporter, H, I, i, TMatrixTSym< Element >::InvertFast(), j, TMath::K(), k, l, m, TMatrixT< Element >::Mult(), TMatrixT< Element >::MultT(), NDIM1, NDIM2, NITER, NLOOP, npass, TMatrixT< Element >::Plus(), TMatrixTBase< Element >::Print(), TimeReport::Set(), TMatrixTSym< Element >::Similarity(), t, TMatrixTSym< Element >::Use(), V, x, and x2.

Referenced by TestRunner< NDIM1, NDIM2 >::run().

template<unsigned int NDIM1, unsigned int NDIM2>
int TestRunner< NDIM1, NDIM2 >::run (  )  [inline]

Definition at line 57 of file stressKalman.cxx.

References TestRunner< NDIM1, NDIM2 >::test_smatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_smatrix_sym_kalman(), and TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman().


Member Data Documentation

template<unsigned int NDIM1, unsigned int NDIM2>
double TestRunner< NDIM1, NDIM2 >::fX2sum [private]

Definition at line 71 of file stressKalman.cxx.

Referenced by TestRunner< NDIM1, NDIM2 >::test_smatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_smatrix_sym_kalman(), and TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman().

template<unsigned int NDIM1, unsigned int NDIM2>
double TestRunner< NDIM1, NDIM2 >::fC2sum [private]

Definition at line 72 of file stressKalman.cxx.

Referenced by TestRunner< NDIM1, NDIM2 >::test_smatrix_kalman(), TestRunner< NDIM1, NDIM2 >::test_smatrix_sym_kalman(), and TestRunner< NDIM1, NDIM2 >::test_tmatrix_kalman().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:36:26 2011 for ROOT_528-00b_version by  doxygen 1.5.1