#include <TMatrixTUtils.h>
Inheritance diagram for TMatrixTSparseRow< Element >:
Definition at line 604 of file TMatrixTUtils.h.
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | ) | [inline] |
Definition at line 607 of file TMatrixTUtils.h.
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | TMatrixTSparse< Element > & | matrix, | |
Int_t | row | |||
) |
Definition at line 1368 of file TMatrixTUtils.cxx.
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | const TMatrixTSparseRow< Element > & | mr | ) |
Definition at line 1376 of file TMatrixTUtils.cxx.
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | ) | [inline] |
Definition at line 607 of file TMatrixTUtils.h.
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | TMatrixTSparse< Element > & | matrix, | |
Int_t | row | |||
) |
TMatrixTSparseRow< Element >::TMatrixTSparseRow | ( | const TMatrixTSparseRow< Element > & | mr | ) |
Element* TMatrixTSparseRow< Element >::GetDataPtr | ( | ) | const [inline] |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 611 of file TMatrixTUtils.h.
References TMatrixTSparseRow_const< Element >::fDataPtr.
Element TMatrixTSparseRow< Element >::operator() | ( | Int_t | i | ) | const |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 1386 of file TMatrixTUtils.cxx.
References TMath::BinarySearch(), Error, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, and R__ASSERT.
Element & TMatrixTSparseRow< Element >::operator() | ( | Int_t | i | ) |
Definition at line 1403 of file TMatrixTUtils.cxx.
References TMath::BinarySearch(), Error, TMatrixTSparseRow_const< Element >::fColPtr, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, TMatrixTSparseRow_const< Element >::fNindex, TMatrixTSparseRow_const< Element >::fRowInd, TMatrixTBase< Element >::GetColIndexArray(), TMatrixTBase< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetRowIndexArray(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::InsertRow(), R__ASSERT, row, and val.
Element TMatrixTSparseRow< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 615 of file TMatrixTUtils.h.
Element& TMatrixTSparseRow< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 616 of file TMatrixTUtils.h.
void TMatrixTSparseRow< Element >::operator= | ( | Element | val | ) |
Definition at line 1441 of file TMatrixTUtils.cxx.
References TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fNindex, and R__ASSERT.
Referenced by TMatrixTSparseRow< Element >::operator=().
void TMatrixTSparseRow< Element >::operator+= | ( | Element | val | ) |
Definition at line 1453 of file TMatrixTUtils.cxx.
References TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fNindex, and R__ASSERT.
void TMatrixTSparseRow< Element >::operator *= | ( | Element | val | ) |
Definition at line 1465 of file TMatrixTUtils.cxx.
References TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fNindex, and R__ASSERT.
void TMatrixTSparseRow< Element >::operator= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 1477 of file TMatrixTUtils.cxx.
References Error, TMatrixTBase< Element >::ExtractRow(), TMatrixTSparseRow_const< Element >::fColPtr, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, TMatrixTSparseRow_const< Element >::fNindex, TMatrixTSparseRow_const< Element >::fRowInd, TMatrixTBase< Element >::GetColLwb(), TMatrixTSparseRow_const< Element >::GetMatrix(), TMatrixTBase< Element >::GetNcols(), TMatrixTSparseRow_const< Element >::GetRowIndex(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
TMatrixTSparseRow<Element>& TMatrixTSparseRow< Element >::operator= | ( | const TMatrixTSparseRow< Element > & | r | ) | [inline] |
Definition at line 623 of file TMatrixTUtils.h.
References TMatrixTSparseRow< Element >::operator=().
void TMatrixTSparseRow< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
Definition at line 1509 of file TMatrixTUtils.cxx.
References Error, TMatrixTSparseRow_const< Element >::fColPtr, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, TMatrixTSparseRow_const< Element >::fNindex, TMatrixTSparseRow_const< Element >::fRowInd, TVectorT< Element >::GetLwb(), TVectorT< Element >::GetMatrixArray(), TVectorT< Element >::GetNrows(), TVectorT< Element >::IsValid(), R__ASSERT, row, and vp.
void TMatrixTSparseRow< Element >::operator+= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
Definition at line 1536 of file TMatrixTUtils.cxx.
References Error, TMatrixTBase< Element >::ExtractRow(), TMatrixTSparseRow_const< Element >::fColPtr, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, TMatrixTSparseRow_const< Element >::fNindex, TMatrixTSparseRow_const< Element >::fRowInd, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), R__ASSERT, and v1.
void TMatrixTSparseRow< Element >::operator *= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
Definition at line 1570 of file TMatrixTUtils.cxx.
References ElementMult(), Error, TMatrixTBase< Element >::ExtractRow(), TMatrixTSparseRow_const< Element >::fColPtr, TMatrixTSparseRow_const< Element >::fDataPtr, TMatrixTSparseRow_const< Element >::fMatrix, TMatrixTSparseRow_const< Element >::fNindex, TMatrixTSparseRow_const< Element >::fRowInd, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), R__ASSERT, and v1.
Element* TMatrixTSparseRow< Element >::GetDataPtr | ( | ) | const [inline] |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 611 of file TMatrixTUtils.h.
References TMatrixTSparseRow_const< Element >::fDataPtr.
Element TMatrixTSparseRow< Element >::operator() | ( | Int_t | i | ) | const |
Reimplemented from TMatrixTSparseRow_const< Element >.
Element& TMatrixTSparseRow< Element >::operator() | ( | Int_t | i | ) |
Element TMatrixTSparseRow< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 615 of file TMatrixTUtils.h.
Element& TMatrixTSparseRow< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 616 of file TMatrixTUtils.h.
void TMatrixTSparseRow< Element >::operator= | ( | Element | val | ) |
void TMatrixTSparseRow< Element >::operator+= | ( | Element | val | ) |
void TMatrixTSparseRow< Element >::operator *= | ( | Element | val | ) |
void TMatrixTSparseRow< Element >::operator= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
TMatrixTSparseRow<Element>& TMatrixTSparseRow< Element >::operator= | ( | const TMatrixTSparseRow< Element > & | r | ) | [inline] |
Definition at line 623 of file TMatrixTUtils.h.
References TMatrixTSparseRow< Element >::operator=().
void TMatrixTSparseRow< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
void TMatrixTSparseRow< Element >::operator+= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
void TMatrixTSparseRow< Element >::operator *= | ( | const TMatrixTSparseRow_const< Element > & | r | ) |
TClass * TMatrixTSparseRow< double >::Class | ( | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 3910 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
TClass * TMatrixTSparseRow< float >::Class | ( | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 4250 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
void TMatrixTSparseRow< float >::Streamer | ( | TBuffer & | R__b | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 6259 of file G__Matrix.cxx.
References TMatrixTSparseRow_const< Element >::Streamer().
void TMatrixTSparseRow< double >::Streamer | ( | TBuffer & | R__b | ) |
Reimplemented from TMatrixTSparseRow_const< Element >.
Definition at line 7541 of file G__Matrix.cxx.
References TMatrixTSparseRow_const< Element >::Streamer().