#include <TMatrixTUtils.h>
Public Member Functions | |
TMatrixTColumn () | |
TMatrixTColumn (TMatrixT< Element > &matrix, Int_t col) | |
TMatrixTColumn (TMatrixTSym< Element > &matrix, Int_t col) | |
TMatrixTColumn (const TMatrixTColumn< Element > &mc) | |
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 TMatrixTColumn_const < Element > &c) |
TMatrixTColumn< Element > & | operator= (const TMatrixTColumn< Element > &c) |
void | operator= (const TVectorT< Element > &vec) |
void | operator+= (const TMatrixTColumn_const < Element > &c) |
void | operator *= (const TMatrixTColumn_const < Element > &c) |
TMatrixTColumn () | |
TMatrixTColumn (TMatrixT< Element > &matrix, Int_t col) | |
TMatrixTColumn (TMatrixTSym< Element > &matrix, Int_t col) | |
TMatrixTColumn (const TMatrixTColumn< Element > &mc) | |
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 TMatrixTColumn_const < Element > &c) |
TMatrixTColumn< Element > & | operator= (const TMatrixTColumn< Element > &c) |
void | operator= (const TVectorT< Element > &vec) |
void | operator+= (const TMatrixTColumn_const < Element > &c) |
void | operator *= (const TMatrixTColumn_const < Element > &c) |
template<> | |
TClass * | Class () |
template<> | |
TClass * | Class () |
template<> | |
void | Streamer (TBuffer &R__b) |
template<> | |
void | Streamer (TBuffer &R__b) |
Definition at line 247 of file TMatrixTUtils.h.
TMatrixTColumn< Element >::TMatrixTColumn | ( | ) | [inline] |
Definition at line 250 of file TMatrixTUtils.h.
TMatrixTColumn< Element >::TMatrixTColumn | ( | TMatrixT< Element > & | matrix, | |
Int_t | col | |||
) |
Definition at line 280 of file TMatrixTUtils.cxx.
TMatrixTColumn< Element >::TMatrixTColumn | ( | TMatrixTSym< Element > & | matrix, | |
Int_t | col | |||
) |
Definition at line 288 of file TMatrixTUtils.cxx.
TMatrixTColumn< Element >::TMatrixTColumn | ( | const TMatrixTColumn< Element > & | mc | ) |
Definition at line 296 of file TMatrixTUtils.cxx.
TMatrixTColumn< Element >::TMatrixTColumn | ( | ) | [inline] |
Definition at line 250 of file TMatrixTUtils.h.
TMatrixTColumn< Element >::TMatrixTColumn | ( | TMatrixT< Element > & | matrix, | |
Int_t | col | |||
) |
TMatrixTColumn< Element >::TMatrixTColumn | ( | TMatrixTSym< Element > & | matrix, | |
Int_t | col | |||
) |
TMatrixTColumn< Element >::TMatrixTColumn | ( | const TMatrixTColumn< Element > & | mc | ) |
Element* TMatrixTColumn< Element >::GetPtr | ( | ) | const [inline] |
Definition at line 255 of file TMatrixTUtils.h.
References fPtr.
Referenced by ApplyHouseHolder(), TDecompQRH::Solve(), TDecompLU::Solve(), TDecompChol::Solve(), TDecompBK::Solve(), and TDecompQRH::TransSolve().
const Element& TMatrixTColumn< Element >::operator() | ( | Int_t | i | ) | const [inline] |
Element& TMatrixTColumn< Element >::operator() | ( | Int_t | i | ) | [inline] |
const Element& TMatrixTColumn< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Definition at line 280 of file TMatrixTUtils.h.
Element& TMatrixTColumn< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 281 of file TMatrixTUtils.h.
void TMatrixTColumn< Element >::operator= | ( | Element | val | ) |
Definition at line 305 of file TMatrixTUtils.cxx.
References fPtr, and R__ASSERT.
Referenced by TMatrixTColumn< Element >::operator=().
void TMatrixTColumn< Element >::operator+= | ( | Element | val | ) |
void TMatrixTColumn< Element >::operator *= | ( | Element | val | ) |
void TMatrixTColumn< Element >::operator= | ( | const TMatrixTColumn_const< Element > & | c | ) |
Definition at line 341 of file TMatrixTUtils.cxx.
References Error, fPtr, TMatrixTColumn_const< Element >::GetColIndex(), TMatrixTColumn_const< Element >::GetInc(), TMatrixTColumn_const< Element >::GetMatrix(), TMatrixTBase< Element >::GetMatrixArray(), TMatrixTBase< Element >::GetNrows(), TMatrixTColumn_const< Element >::GetPtr(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
TMatrixTColumn<Element>& TMatrixTColumn< Element >::operator= | ( | const TMatrixTColumn< Element > & | c | ) | [inline] |
Definition at line 288 of file TMatrixTUtils.h.
References c, and TMatrixTColumn< Element >::operator=().
void TMatrixTColumn< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
Definition at line 364 of file TMatrixTUtils.cxx.
References Error, fPtr, TVectorT< Element >::GetLwb(), TVectorT< Element >::GetMatrixArray(), TVectorT< Element >::GetNrows(), TVectorT< Element >::IsValid(), R__ASSERT, and vp.
void TMatrixTColumn< Element >::operator+= | ( | const TMatrixTColumn_const< Element > & | c | ) |
Definition at line 386 of file TMatrixTUtils.cxx.
References Error, fPtr, TMatrixTColumn_const< Element >::GetInc(), TMatrixTColumn_const< Element >::GetMatrix(), TMatrixTBase< Element >::GetNrows(), TMatrixTColumn_const< Element >::GetPtr(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
void TMatrixTColumn< Element >::operator *= | ( | const TMatrixTColumn_const< Element > & | c | ) |
Definition at line 408 of file TMatrixTUtils.cxx.
References Error, fPtr, TMatrixTColumn_const< Element >::GetInc(), TMatrixTColumn_const< Element >::GetMatrix(), TMatrixTBase< Element >::GetNrows(), TMatrixTColumn_const< Element >::GetPtr(), TMatrixTBase< Element >::GetRowLwb(), TMatrixTBase< Element >::IsValid(), and R__ASSERT.
Element* TMatrixTColumn< Element >::GetPtr | ( | ) | const [inline] |
const Element& TMatrixTColumn< Element >::operator() | ( | Int_t | i | ) | const [inline] |
Element& TMatrixTColumn< Element >::operator() | ( | Int_t | i | ) | [inline] |
const Element& TMatrixTColumn< Element >::operator[] | ( | Int_t | i | ) | const [inline] |
Definition at line 280 of file TMatrixTUtils.h.
Element& TMatrixTColumn< Element >::operator[] | ( | Int_t | i | ) | [inline] |
Definition at line 281 of file TMatrixTUtils.h.
void TMatrixTColumn< Element >::operator= | ( | Element | val | ) |
void TMatrixTColumn< Element >::operator+= | ( | Element | val | ) |
void TMatrixTColumn< Element >::operator *= | ( | Element | val | ) |
void TMatrixTColumn< Element >::operator= | ( | const TMatrixTColumn_const< Element > & | c | ) |
TMatrixTColumn<Element>& TMatrixTColumn< Element >::operator= | ( | const TMatrixTColumn< Element > & | c | ) | [inline] |
Definition at line 288 of file TMatrixTUtils.h.
References c, and TMatrixTColumn< Element >::operator=().
void TMatrixTColumn< Element >::operator= | ( | const TVectorT< Element > & | vec | ) |
void TMatrixTColumn< Element >::operator+= | ( | const TMatrixTColumn_const< Element > & | c | ) |
void TMatrixTColumn< Element >::operator *= | ( | const TMatrixTColumn_const< Element > & | c | ) |
TClass * TMatrixTColumn< double >::Class | ( | ) |
Definition at line 3774 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
TClass * TMatrixTColumn< float >::Class | ( | ) |
Definition at line 4896 of file G__Matrix.cxx.
References ROOT::GenerateInitInstanceLocal(), and x0.
void TMatrixTColumn< float >::Streamer | ( | TBuffer & | R__b | ) |
Definition at line 5985 of file G__Matrix.cxx.
void TMatrixTColumn< double >::Streamer | ( | TBuffer & | R__b | ) |
Definition at line 7267 of file G__Matrix.cxx.