#include "TMatrixTBase.h"#include "TVectorT.h"#include "TROOT.h"#include "TClass.h"#include "TMath.h"#include <limits.h>Go to the source code of this file.
| Bool_t AreCompatible | ( | const TMatrixTBase< Element1 > & | m1, | |
| const TMatrixTBase< Element2 > & | m2, | |||
| Int_t | verbose | |||
| ) |
Definition at line 1065 of file TMatrixTBase.cxx.
References Error, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::GetNrows(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), kFALSE, and kTRUE.
| template Bool_t AreCompatible< Double_t, Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2, | |||
| Int_t | verbose | |||
| ) |
| template Bool_t AreCompatible< Double_t, Float_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixFBase & | m2, | |||
| Int_t | verbose | |||
| ) |
| template Bool_t AreCompatible< Float_t, Double_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixDBase & | m2, | |||
| Int_t | verbose | |||
| ) |
| template Bool_t AreCompatible< Float_t, Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2, | |||
| Int_t | verbose | |||
| ) |
| void Compare | ( | const TMatrixTBase< Element > & | m1, | |
| const TMatrixTBase< Element > & | m2 | |||
| ) |
Definition at line 1091 of file TMatrixTBase.cxx.
References TMath::Abs(), AreCompatible(), Error, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetColUpb(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::GetRowUpb(), i, j, TMath::Max(), and TMath::Sqrt().
| template void Compare< Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2 | |||
| ) |
| template void Compare< Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2 | |||
| ) |
| Element E2Norm | ( | const TMatrixTBase< Element > & | m1, | |
| const TMatrixTBase< Element > & | m2 | |||
| ) |
Definition at line 1043 of file TMatrixTBase.cxx.
References AreCompatible(), Error, TMatrixTBase< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNoElements(), and gMatrixCheck.
| template Double_t E2Norm< Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2 | |||
| ) |
| template Float_t E2Norm< Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2 | |||
| ) |
| Bool_t operator== | ( | const TMatrixTBase< Element > & | m1, | |
| const TMatrixTBase< Element > & | m2 | |||
| ) |
Definition at line 1032 of file TMatrixTBase.cxx.
References AreCompatible(), TMatrixTBase< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNoElements(), and kFALSE.
| template Bool_t operator==< Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2 | |||
| ) |
| template Bool_t operator==< Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2 | |||
| ) |
| templateClassImp | ( | TMatrixTBase | ) |
| Bool_t VerifyMatrixIdentity | ( | const TMatrixTBase< Element > & | m1, | |
| const TMatrixTBase< Element > & | m2, | |||
| Int_t | verbose, | |||
| Element | maxDevAllow | |||
| ) |
Definition at line 1188 of file TMatrixTBase.cxx.
References TMath::Abs(), AreCompatible(), RootCsg::epsilon, Error, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetColUpb(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::GetRowUpb(), i, j, kFALSE, and kTRUE.
| template Bool_t VerifyMatrixIdentity< Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2 | |||
| ) |
| template Bool_t VerifyMatrixIdentity< Double_t > | ( | const TMatrixDBase & | m1, | |
| const TMatrixDBase & | m2, | |||
| Int_t | verbose, | |||
| Double_t | maxDevAllow | |||
| ) |
| template Bool_t VerifyMatrixIdentity< Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2 | |||
| ) |
| template Bool_t VerifyMatrixIdentity< Float_t > | ( | const TMatrixFBase & | m1, | |
| const TMatrixFBase & | m2, | |||
| Int_t | verbose, | |||
| Float_t | maxDevAllowN | |||
| ) |
| Bool_t VerifyMatrixValue | ( | const TMatrixTBase< Element > & | m, | |
| Element | val, | |||
| Int_t | verbose, | |||
| Element | maxDevAllow | |||
| ) |
Definition at line 1145 of file TMatrixTBase.cxx.
References TMath::Abs(), RootCsg::epsilon, Error, i, j, kFALSE, kTRUE, m, and R__ASSERT.
| template Bool_t VerifyMatrixValue< Double_t > | ( | const TMatrixDBase & | m, | |
| Double_t | val | |||
| ) |
| template Bool_t VerifyMatrixValue< Double_t > | ( | const TMatrixDBase & | m, | |
| Double_t | val, | |||
| Int_t | verbose, | |||
| Double_t | maxDevAllow | |||
| ) |
| template Bool_t VerifyMatrixValue< Float_t > | ( | const TMatrixFBase & | m, | |
| Float_t | val | |||
| ) |
| template Bool_t VerifyMatrixValue< Float_t > | ( | const TMatrixFBase & | m, | |
| Float_t | val, | |||
| Int_t | verbose, | |||
| Float_t | maxDevAllow | |||
| ) |
| Int_t gMatrixCheck = 1 |
Definition at line 212 of file TMatrixTBase.cxx.
1.5.1