TMatrixTColumn_const< Element > Class Template Reference

#include <TMatrixTUtils.h>

List of all members.

Public Member Functions

 TMatrixTColumn_const ()
 TMatrixTColumn_const (const TMatrixT< Element > &matrix, Int_t col)
 TMatrixTColumn_const (const TMatrixTSym< Element > &matrix, Int_t col)
 TMatrixTColumn_const (const TMatrixTColumn_const < Element > &trc)
TMatrixTColumn_const < Element > & operator= (const TMatrixTColumn_const < Element > &trc)
virtual ~TMatrixTColumn_const ()
const TMatrixTBase< Element > * GetMatrix () const
Int_t GetColIndex () const
Int_t GetInc () const
const Element * GetPtr () const
const Element & operator() (Int_t i) const
const Element & operator[] (Int_t i) const
 TMatrixTColumn_const ()
 TMatrixTColumn_const (const TMatrixT< Element > &matrix, Int_t col)
 TMatrixTColumn_const (const TMatrixTSym< Element > &matrix, Int_t col)
 TMatrixTColumn_const (const TMatrixTColumn_const < Element > &trc)
TMatrixTColumn_const < Element > & operator= (const TMatrixTColumn_const < Element > &trc)
virtual ~TMatrixTColumn_const ()
const TMatrixTBase< Element > * GetMatrix () const
Int_t GetColIndex () const
Int_t GetInc () const
const Element * GetPtr () const
const Element & operator() (Int_t i) const
const Element & operator[] (Int_t i) const

Protected Attributes

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


Detailed Description

template<class Element>
class TMatrixTColumn_const< Element >

Definition at line 209 of file TMatrixTUtils.h.


Constructor & Destructor Documentation

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

Definition at line 218 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd, TMatrixTColumn_const< Element >::fInc, TMatrixTColumn_const< Element >::fMatrix, and TMatrixTColumn_const< Element >::fPtr.

template<class Element>
TMatrixTColumn_const< Element >::TMatrixTColumn_const ( const TMatrixT< Element > &  matrix,
Int_t  col 
)

template<class Element>
TMatrixTColumn_const< Element >::TMatrixTColumn_const ( const TMatrixTSym< Element > &  matrix,
Int_t  col 
)

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

Definition at line 221 of file TMatrixTUtils.h.

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

Definition at line 225 of file TMatrixTUtils.h.

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

Definition at line 218 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd, TMatrixTColumn_const< Element >::fInc, TMatrixTColumn_const< Element >::fMatrix, and TMatrixTColumn_const< Element >::fPtr.

template<class Element>
TMatrixTColumn_const< Element >::TMatrixTColumn_const ( const TMatrixT< Element > &  matrix,
Int_t  col 
)

template<class Element>
TMatrixTColumn_const< Element >::TMatrixTColumn_const ( const TMatrixTSym< Element > &  matrix,
Int_t  col 
)

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

Definition at line 221 of file TMatrixTUtils.h.

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

Definition at line 225 of file TMatrixTUtils.h.


Member Function Documentation

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

Definition at line 223 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd, TMatrixTColumn_const< Element >::fInc, TMatrixTColumn_const< Element >::fMatrix, and TMatrixTColumn_const< Element >::fPtr.

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

Definition at line 227 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fMatrix.

Referenced by TMatrixTColumn< Element >::operator *=(), TMatrixT< Element >::operator *=(), TMatrixTColumn< Element >::operator+=(), TMatrixT< Element >::operator/=(), TVectorT< Element >::operator=(), TMatrixTColumn< Element >::operator=(), and TVectorT< Element >::TVectorT().

template<class Element>
Int_t TMatrixTColumn_const< Element >::GetColIndex (  )  const [inline]

Definition at line 228 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd.

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

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

Definition at line 229 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fInc.

Referenced by TMatrixTColumn< Element >::operator *=(), TMatrixT< Element >::operator *=(), TMatrixTColumn< Element >::operator+=(), TMatrixT< Element >::operator/=(), TVectorT< Element >::operator=(), and TMatrixTColumn< Element >::operator=().

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

Definition at line 230 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fPtr.

Referenced by TMatrixTColumn< Element >::operator *=(), TMatrixT< Element >::operator *=(), TMatrixTColumn< Element >::operator+=(), TMatrixT< Element >::operator/=(), TVectorT< Element >::operator=(), and TMatrixTColumn< Element >::operator=().

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

Definition at line 231 of file TMatrixTUtils.h.

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

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

Definition at line 242 of file TMatrixTUtils.h.

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

Definition at line 223 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd, TMatrixTColumn_const< Element >::fInc, TMatrixTColumn_const< Element >::fMatrix, and TMatrixTColumn_const< Element >::fPtr.

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

Definition at line 227 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fMatrix.

template<class Element>
Int_t TMatrixTColumn_const< Element >::GetColIndex (  )  const [inline]

Definition at line 228 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fColInd.

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

Definition at line 229 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fInc.

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

Definition at line 230 of file TMatrixTUtils.h.

References TMatrixTColumn_const< Element >::fPtr.

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

Definition at line 231 of file TMatrixTUtils.h.

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

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

Definition at line 242 of file TMatrixTUtils.h.


Member Data Documentation

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

Definition at line 212 of file TMatrixTUtils.h.

Referenced by TMatrixTColumn_const< Element >::GetMatrix(), TMatrixTColumn_const< Element >::operator()(), TMatrixTColumn_const< Element >::operator=(), and TMatrixTColumn_const< Element >::TMatrixTColumn_const().

template<class Element>
Int_t TMatrixTColumn_const< Element >::fColInd [protected]

Definition at line 213 of file TMatrixTUtils.h.

Referenced by TMatrixTColumn_const< Element >::GetColIndex(), TMatrixTColumn_const< Element >::operator=(), and TMatrixTColumn_const< Element >::TMatrixTColumn_const().

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

Definition at line 214 of file TMatrixTUtils.h.

Referenced by TMatrixTColumn_const< Element >::GetInc(), TMatrixTColumn_const< Element >::operator()(), TMatrixTColumn_const< Element >::operator=(), and TMatrixTColumn_const< Element >::TMatrixTColumn_const().

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

Definition at line 215 of file TMatrixTUtils.h.

Referenced by TMatrixTColumn_const< Element >::GetPtr(), TMatrixTColumn_const< Element >::operator()(), TMatrixTColumn_const< Element >::operator=(), and TMatrixTColumn_const< Element >::TMatrixTColumn_const().

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

Definition at line 212 of file TMatrixTUtils.h.

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

Definition at line 215 of file TMatrixTUtils.h.


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