TMatrixTRow_const< Element > Class Template Reference

#include <TMatrixTUtils.h>

Inheritance diagram for TMatrixTRow_const< Element >:

TMatrixTRow< Element > TMatrixTRow< Element > List of all members.

Public Member Functions

 TMatrixTRow_const ()
 TMatrixTRow_const (const TMatrixT< Element > &matrix, Int_t row)
 TMatrixTRow_const (const TMatrixTSym< Element > &matrix, Int_t row)
 TMatrixTRow_const (const TMatrixTRow_const< Element > &trc)
TMatrixTRow_const< Element > & operator= (const TMatrixTRow_const< Element > &trc)
virtual ~TMatrixTRow_const ()
const TMatrixTBase< Element > * GetMatrix () const
Int_t GetRowIndex () const
Int_t GetInc () const
const Element * GetPtr () const
const Element & operator() (Int_t i) const
const Element & operator[] (Int_t i) const
 TMatrixTRow_const ()
 TMatrixTRow_const (const TMatrixT< Element > &matrix, Int_t row)
 TMatrixTRow_const (const TMatrixTSym< Element > &matrix, Int_t row)
 TMatrixTRow_const (const TMatrixTRow_const< Element > &trc)
TMatrixTRow_const< Element > & operator= (const TMatrixTRow_const< Element > &trc)
virtual ~TMatrixTRow_const ()
const TMatrixTBase< Element > * GetMatrix () const
Int_t GetRowIndex () const
Int_t GetInc () const
const Element * GetPtr () const
const Element & operator() (Int_t i) const
const Element & operator[] (Int_t i) const
template<>
TClassClass ()
template<>
TClassClass ()
template<>
void Streamer (TBuffer &R__b)
template<>
void Streamer (TBuffer &R__b)

Protected Attributes

const TMatrixTBase< Element > * fMatrix
Int_t fRowInd
Int_t fInc
const Element * fPtr
const TMatrixTBase< Element > * fMatrix
const Element * fPtr

Detailed Description

template<class Element>
class TMatrixTRow_const< Element >

Definition at line 114 of file TMatrixTUtils.h.


Constructor & Destructor Documentation

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const (  )  [inline]

Definition at line 123 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and TMatrixTRow_const< Element >::fRowInd.

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixT< Element > &  matrix,
Int_t  row 
)

Definition at line 42 of file TMatrixTUtils.cxx.

References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TMatrixTRow_const< Element >::fRowInd, and R__ASSERT.

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixTSym< Element > &  matrix,
Int_t  row 
)

Definition at line 64 of file TMatrixTUtils.cxx.

References Error, TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, TMatrixTRow_const< Element >::fRowInd, and R__ASSERT.

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixTRow_const< Element > &  trc  )  [inline]

Definition at line 126 of file TMatrixTUtils.h.

template<class Element>
virtual TMatrixTRow_const< Element >::~TMatrixTRow_const (  )  [inline, virtual]

Definition at line 130 of file TMatrixTUtils.h.

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const (  )  [inline]

Definition at line 123 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and TMatrixTRow_const< Element >::fRowInd.

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixT< Element > &  matrix,
Int_t  row 
)

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixTSym< Element > &  matrix,
Int_t  row 
)

template<class Element>
TMatrixTRow_const< Element >::TMatrixTRow_const ( const TMatrixTRow_const< Element > &  trc  )  [inline]

Definition at line 126 of file TMatrixTUtils.h.

template<class Element>
virtual TMatrixTRow_const< Element >::~TMatrixTRow_const (  )  [inline, virtual]

Definition at line 130 of file TMatrixTUtils.h.


Member Function Documentation

template<class Element>
TMatrixTRow_const<Element>& TMatrixTRow_const< Element >::operator= ( const TMatrixTRow_const< Element > &  trc  )  [inline]

Definition at line 128 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and TMatrixTRow_const< Element >::fRowInd.

template<class Element>
const TMatrixTBase<Element>* TMatrixTRow_const< Element >::GetMatrix (  )  const [inline]

Definition at line 132 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fMatrix.

Referenced by ApplyHouseHolder(), TMatrixTRow< Element >::operator=(), TVectorT< Element >::operator=(), and TVectorT< Element >::TVectorT().

template<class Element>
Int_t TMatrixTRow_const< Element >::GetRowIndex (  )  const [inline]

Definition at line 133 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fRowInd.

Referenced by TMatrixTRow< Element >::operator=().

template<class Element>
Int_t TMatrixTRow_const< Element >::GetInc (  )  const [inline]

Definition at line 134 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc.

Referenced by ApplyHouseHolder(), TVectorT< Element >::operator=(), and TMatrixTRow< Element >::operator=().

template<class Element>
const Element* TMatrixTRow_const< Element >::GetPtr (  )  const [inline]

Definition at line 135 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fPtr.

Referenced by TMatrixTRow< Element >::operator=(), and TVectorT< Element >::operator=().

template<class Element>
const Element& TMatrixTRow_const< Element >::operator() ( Int_t  i  )  const [inline]

Definition at line 136 of file TMatrixTUtils.h.

References Error, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and R__ASSERT.

template<class Element>
const Element& TMatrixTRow_const< Element >::operator[] ( Int_t  i  )  const [inline]

Definition at line 147 of file TMatrixTUtils.h.

template<class Element>
TMatrixTRow_const<Element>& TMatrixTRow_const< Element >::operator= ( const TMatrixTRow_const< Element > &  trc  )  [inline]

Definition at line 128 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and TMatrixTRow_const< Element >::fRowInd.

template<class Element>
const TMatrixTBase<Element>* TMatrixTRow_const< Element >::GetMatrix (  )  const [inline]

Definition at line 132 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fMatrix.

template<class Element>
Int_t TMatrixTRow_const< Element >::GetRowIndex (  )  const [inline]

Definition at line 133 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fRowInd.

template<class Element>
Int_t TMatrixTRow_const< Element >::GetInc (  )  const [inline]

Definition at line 134 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fInc.

template<class Element>
const Element* TMatrixTRow_const< Element >::GetPtr (  )  const [inline]

Definition at line 135 of file TMatrixTUtils.h.

References TMatrixTRow_const< Element >::fPtr.

template<class Element>
const Element& TMatrixTRow_const< Element >::operator() ( Int_t  i  )  const [inline]

Definition at line 136 of file TMatrixTUtils.h.

References Error, TMatrixTRow_const< Element >::fMatrix, TMatrixTRow_const< Element >::fPtr, and R__ASSERT.

template<class Element>
const Element& TMatrixTRow_const< Element >::operator[] ( Int_t  i  )  const [inline]

Definition at line 147 of file TMatrixTUtils.h.

template<>
TClass * TMatrixTRow_const< double >::Class (  ) 

Definition at line 3502 of file G__Matrix.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
TClass * TMatrixTRow_const< float >::Class (  ) 

Definition at line 4012 of file G__Matrix.cxx.

References ROOT::GenerateInitInstanceLocal(), and x0.

template<>
void TMatrixTRow_const< float >::Streamer ( TBuffer R__b  ) 

Definition at line 5646 of file G__Matrix.cxx.

References Error, and TBuffer::IsReading().

Referenced by TMatrixTRow< Element >::Streamer().

template<>
void TMatrixTRow_const< double >::Streamer ( TBuffer R__b  ) 

Definition at line 6928 of file G__Matrix.cxx.

References Error, and TBuffer::IsReading().


Member Data Documentation

template<class Element>
const TMatrixTBase<Element>* TMatrixTRow_const< Element >::fMatrix [protected]

Definition at line 117 of file TMatrixTUtils.h.

Referenced by TMatrixTRow_const< Element >::GetMatrix(), TMatrixTRow< Element >::operator *=(), TMatrixTRow_const< Element >::operator()(), TMatrixTRow< Element >::operator()(), TMatrixTRow< Element >::operator+=(), TMatrixTRow< Element >::operator=(), TMatrixTRow_const< Element >::operator=(), and TMatrixTRow_const< Element >::TMatrixTRow_const().

template<class Element>
Int_t TMatrixTRow_const< Element >::fRowInd [protected]

Definition at line 118 of file TMatrixTUtils.h.

Referenced by TMatrixTRow_const< Element >::GetRowIndex(), TMatrixTRow< Element >::operator=(), TMatrixTRow_const< Element >::operator=(), and TMatrixTRow_const< Element >::TMatrixTRow_const().

template<class Element>
Int_t TMatrixTRow_const< Element >::fInc [protected]

Definition at line 119 of file TMatrixTUtils.h.

Referenced by TMatrixTRow_const< Element >::GetInc(), TMatrixTRow< Element >::operator *=(), TMatrixTRow< Element >::operator+=(), TMatrixTRow< Element >::operator=(), TMatrixTRow_const< Element >::operator=(), and TMatrixTRow_const< Element >::TMatrixTRow_const().

template<class Element>
const Element* TMatrixTRow_const< Element >::fPtr [protected]

Definition at line 120 of file TMatrixTUtils.h.

Referenced by TMatrixTRow_const< Element >::GetPtr(), TMatrixTRow< Element >::GetPtr(), TMatrixTRow< Element >::operator *=(), TMatrixTRow_const< Element >::operator()(), TMatrixTRow< Element >::operator+=(), TMatrixTRow< Element >::operator=(), TMatrixTRow_const< Element >::operator=(), and TMatrixTRow_const< Element >::TMatrixTRow_const().

template<class Element>
const TMatrixTBase<Element>* TMatrixTRow_const< Element >::fMatrix [protected]

Definition at line 117 of file TMatrixTUtils.h.

template<class Element>
const Element* TMatrixTRow_const< Element >::fPtr [protected]

Definition at line 120 of file TMatrixTUtils.h.


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