#include <TMatrixTUtils.h>
Inheritance diagram for TMatrixTRow< Element >:
Public Member Functions | |
TMatrixTRow () | |
TMatrixTRow (TMatrixT< Element > &matrix, Int_t row) | |
TMatrixTRow (TMatrixTSym< Element > &matrix, Int_t row) | |
TMatrixTRow (const TMatrixTRow< Element > &mr) | |
Element * | GetPtr () const |
const Element & | operator() (Int_t i) const |
Element & | operator() (Int_t i) |
const Element & | operator[] (Int_t i) const |
Element & | operator[] (Int_t i) |
void | operator= (Element val) |
void | operator+= (Element val) |
void | operator *= (Element val) |
void | operator= (const TMatrixTRow_const< Element > &r) |
TMatrixTRow< Element > & | operator= (const TMatrixTRow< Element > &r) |
void | operator= (const TVectorT< Element > &vec) |
void | operator+= (const TMatrixTRow_const< Element > &r) |
void | operator *= (const TMatrixTRow_const< Element > &r) |
TMatrixTRow () | |
TMatrixTRow (TMatrixT< Element > &matrix, Int_t row) | |
TMatrixTRow (TMatrixTSym< Element > &matrix, Int_t row) | |
TMatrixTRow (const TMatrixTRow< Element > &mr) | |
Element * | GetPtr () const |
const Element & | operator() (Int_t i) const |
Element & | operator() (Int_t i) |
const Element & | operator[] (Int_t i) const |
Element & | operator[] (Int_t i) |
void | operator= (Element val) |
void | operator+= (Element val) |
void | operator *= (Element val) |
void | operator= (const TMatrixTRow_const< Element > &r) |
TMatrixTRow< Element > & | operator= (const TMatrixTRow< Element > &r) |
void | operator= (const TVectorT< Element > &vec) |
void | operator+= (const TMatrixTRow_const< Element > &r) |
void | operator *= (const TMatrixTRow_const< Element > &r) |
template<> | |
TClass * | Class () |
template<> | |
TClass * | Class () |
template<> | |
void | Streamer (TBuffer &R__b) |
template<> | |
void | Streamer (TBuffer &R__b) |
Definition at line 152 of file TMatrixTUtils.h.
TMatrixTRow< Element >::TMatrixTRow | ( | ) | [inline] |
Definition at line 155 of file TMatrixTUtils.h.
TMatrixTRow< Element >::TMatrixTRow | ( | TMatrixT< Element > & | matrix, | |
Int_t | row | |||
) |
Definition at line 86 of file TMatrixTUtils.cxx.
TMatrixTRow< Element >::TMatrixTRow | ( | TMatrixTSym< Element > & | matrix, | |
Int_t | row | |||
) |
Definition at line 94 of file TMatrixTUtils.cxx.
TMatrixTRow< Element >::TMatrixTRow | ( | const TMatrixTRow< Element > & | mr | ) |
Definition at line 102 of file TMatrixTUtils.cxx.
TMatrixTRow< Element >::TMatrixTRow | ( | ) | [inline] |
Definition at line 155 of file TMatrixTUtils.h.
TMatrixTRow< Element >::TMatrixTRow | ( | TMatrixT< Element > & | matrix, | |
Int_t | row | |||
) |
TMatrixTRow< Element >::TMatrixTRow | ( | TMatrixTSym< Element > & | matrix, | |
Int_t | row | |||
) |
TMatrixTRow< Element >::TMatrixTRow | ( | const TMatrixTRow< Element > & | mr | ) |
Element* TMatrixTRow< Element >::GetPtr | ( | ) | const [inline] |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 160 of file TMatrixTUtils.h.
References TMatrixTRow_const< Element >::fPtr.
Referenced by ApplyHouseHolder().
const Element& TMatrixTRow< Element >::operator() | ( | Int_t | i | ) | const [inline] |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 162 of file TMatrixTUtils.h.
References Error, TMatrixTRow_const< Element >::fMatrix, and R__ASSERT.
Element& TMatrixTRow< Element >::operator() | ( | Int_t | i | ) | [inline] |
Definition at line 173 of file TMatrixTUtils.h.
References Error, TMatrixTRow_const< Element >::fMatrix, and R__ASSERT.
const Element& TMatrixTRow< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Element& TMatrixTRow< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 185 of file TMatrixTUtils.h.
void TMatrixTRow< Element >::operator= | ( | Element | val | ) |
Definition at line 111 of file TMatrixTUtils.cxx.
References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and R__ASSERT.
Referenced by TMatrixTRow< Element >::operator=().
void TMatrixTRow< Element >::operator+= | ( | Element | val | ) |
Definition at line 123 of file TMatrixTUtils.cxx.
References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and R__ASSERT.
void TMatrixTRow< Element >::operator *= | ( | Element | val | ) |
Definition at line 135 of file TMatrixTUtils.cxx.
References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and R__ASSERT.
void TMatrixTRow< Element >::operator= | ( | const TMatrixTRow_const< Element > & | r | ) |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 147 of file TMatrixTUtils.cxx.
References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TMatrixTRow_const< Element >::fRowInd, TMatrixTBase< Element >::GetColLwb(), TMatrixTRow_const< Element >::GetInc(), TMatrixTRow_const< Element >::GetMatrix(), TMatrixTBase< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNcols(), TMatrixTRow_const< Element >::GetPtr(), TMatrixTRow_const< Element >::GetRowIndex(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
TMatrixTRow<Element>& TMatrixTRow< Element >::operator= | ( | const TMatrixTRow< Element > & | r | ) | [inline] |
void TMatrixTRow< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
Definition at line 170 of file TMatrixTUtils.cxx.
References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TVectorT< Element >::GetLwb(), TVectorT< Element >::GetMatrixArray(), TVectorT< Element >::GetNrows(), TVectorT< Element >::IsValid(), R__ASSERT, and vp.
void TMatrixTRow< Element >::operator+= | ( | const TMatrixTRow_const< Element > & | r | ) |
Definition at line 191 of file TMatrixTUtils.cxx.
References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
void TMatrixTRow< Element >::operator *= | ( | const TMatrixTRow_const< Element > & | r | ) |
Definition at line 213 of file TMatrixTUtils.cxx.
References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TMatrixTBase< Element >::GetColLwb(), TMatrixTBase< Element >::GetNcols(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
Element* TMatrixTRow< Element >::GetPtr | ( | ) | const [inline] |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 160 of file TMatrixTUtils.h.
References TMatrixTRow_const< Element >::fPtr.
const Element& TMatrixTRow< Element >::operator() | ( | Int_t | i | ) | const [inline] |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 162 of file TMatrixTUtils.h.
References Error, TMatrixTRow_const< Element >::fMatrix, and R__ASSERT.
Element& TMatrixTRow< Element >::operator() | ( | Int_t | i | ) | [inline] |
Definition at line 173 of file TMatrixTUtils.h.
References Error, TMatrixTRow_const< Element >::fMatrix, and R__ASSERT.
const Element& TMatrixTRow< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Element& TMatrixTRow< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 185 of file TMatrixTUtils.h.
void TMatrixTRow< Element >::operator= | ( | Element | val | ) |
void TMatrixTRow< Element >::operator+= | ( | Element | val | ) |
void TMatrixTRow< Element >::operator *= | ( | Element | val | ) |
void TMatrixTRow< Element >::operator= | ( | const TMatrixTRow_const< Element > & | r | ) |
Reimplemented from TMatrixTRow_const< Element >.
TMatrixTRow<Element>& TMatrixTRow< Element >::operator= | ( | const TMatrixTRow< Element > & | r | ) | [inline] |
void TMatrixTRow< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
void TMatrixTRow< Element >::operator+= | ( | const TMatrixTRow_const< Element > & | r | ) |
void TMatrixTRow< Element >::operator *= | ( | const TMatrixTRow_const< Element > & | r | ) |
TClass * TMatrixTRow< double >::Class | ( | ) |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 3536 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
TClass * TMatrixTRow< float >::Class | ( | ) |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 4148 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
void TMatrixTRow< float >::Streamer | ( | TBuffer & | R__b | ) |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 5931 of file G__Matrix.cxx.
References TMatrixTRow_const< Element >::Streamer().
void TMatrixTRow< double >::Streamer | ( | TBuffer & | R__b | ) |
Reimplemented from TMatrixTRow_const< Element >.
Definition at line 7213 of file G__Matrix.cxx.
References TMatrixTRow_const< Element >::Streamer().