ROOT  6.06/09
Reference Guide
Classes | Functions
TMatrixTSym.h File Reference
#include "TMatrixTBase.h"
#include "TMatrixTUtils.h"
+ Include dependency graph for TMatrixTSym.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  TMatrixT< Element >
 
class  TMatrixTSymLazy< Element >
 
class  TVectorT< Element >
 
class  TMatrixTSym< Element >
 

Functions

template<class Element >
Bool_t operator== (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 Check to see if two matrices are identical. More...
 
template<class Element >
TMatrixTSym< Element > operator+ (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 
template<class Element >
TMatrixTSym< Element > operator+ (const TMatrixTSym< Element > &source1, Element val)
 
template<class Element >
TMatrixTSym< Element > operator+ (Element val, const TMatrixTSym< Element > &source2)
 
template<class Element >
TMatrixTSym< Element > operator- (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 
template<class Element >
TMatrixTSym< Element > operator- (const TMatrixTSym< Element > &source1, Element val)
 
template<class Element >
TMatrixTSym< Element > operator- (Element val, const TMatrixTSym< Element > &source2)
 
template<class Element >
TMatrixTSym< Element > operator* (const TMatrixTSym< Element > &source, Element val)
 
template<class Element >
TMatrixTSym< Element > operator* (Element val, const TMatrixTSym< Element > &source)
 
template<class Element >
TMatrixTSym< Element > operator&& (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 Logical AND. More...
 
template<class Element >
TMatrixTSym< Element > operator|| (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 Logical Or. More...
 
template<class Element >
TMatrixTSym< Element > operator> (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 source1 > source2 More...
 
template<class Element >
TMatrixTSym< Element > operator>= (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 source1 >= source2 More...
 
template<class Element >
TMatrixTSym< Element > operator<= (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 source1 <= source2 More...
 
template<class Element >
TMatrixTSym< Element > operator< (const TMatrixTSym< Element > &source1, const TMatrixTSym< Element > &source2)
 source1 < source2 More...
 
template<class Element >
TMatrixTSym< Element > & Add (TMatrixTSym< Element > &target, Element scalar, const TMatrixTSym< Element > &source)
 Modify addition: target += scalar * source. More...
 
template<class Element >
TMatrixTSym< Element > & ElementMult (TMatrixTSym< Element > &target, const TMatrixTSym< Element > &source)
 Multiply target by the source, element-by-element. More...
 
template<class Element >
TMatrixTSym< Element > & ElementDiv (TMatrixTSym< Element > &target, const TMatrixTSym< Element > &source)
 Multiply target by the source, element-by-element. More...
 

Function Documentation

template<class Element >
TMatrixTSym<Element>& Add ( TMatrixTSym< Element > &  target,
Element  scalar,
const TMatrixTSym< Element > &  source 
)

Modify addition: target += scalar * source.

Definition at line 1929 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element>& ElementDiv ( TMatrixTSym< Element > &  target,
const TMatrixTSym< Element > &  source 
)

Multiply target by the source, element-by-element.

Definition at line 1994 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element>& ElementMult ( TMatrixTSym< Element > &  target,
const TMatrixTSym< Element > &  source 
)

Multiply target by the source, element-by-element.

Definition at line 1962 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator&& ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

Logical AND.

Definition at line 1775 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator* ( const TMatrixTSym< Element > &  source,
Element  val 
)

Definition at line 1756 of file TMatrixTSym.cxx.

Referenced by operator*().

template<class Element >
TMatrixTSym<Element> operator* ( Element  val,
const TMatrixTSym< Element > &  source 
)

Definition at line 1766 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator+ ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

Definition at line 1700 of file TMatrixTSym.cxx.

Referenced by operator+().

template<class Element >
TMatrixTSym<Element> operator+ ( const TMatrixTSym< Element > &  source1,
Element  val 
)

Definition at line 1710 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator+ ( Element  val,
const TMatrixTSym< Element > &  source2 
)

Definition at line 1720 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator- ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

Definition at line 1728 of file TMatrixTSym.cxx.

Referenced by operator-().

template<class Element >
TMatrixTSym<Element> operator- ( const TMatrixTSym< Element > &  source1,
Element  val 
)

Definition at line 1738 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator- ( Element  val,
const TMatrixTSym< Element > &  source2 
)

Definition at line 1748 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator< ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

source1 < source2

Definition at line 1903 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator<= ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

source1 <= source2

Definition at line 1877 of file TMatrixTSym.cxx.

template<class Element >
Bool_t operator== ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

Check to see if two matrices are identical.

Definition at line 1690 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator> ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

source1 > source2

Definition at line 1825 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator>= ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

source1 >= source2

Definition at line 1851 of file TMatrixTSym.cxx.

template<class Element >
TMatrixTSym<Element> operator|| ( const TMatrixTSym< Element > &  source1,
const TMatrixTSym< Element > &  source2 
)

Logical Or.

Definition at line 1800 of file TMatrixTSym.cxx.