ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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 1930 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 1995 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 1963 of file TMatrixTSym.cxx.

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

Logical AND.

Definition at line 1776 of file TMatrixTSym.cxx.

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

Definition at line 1757 of file TMatrixTSym.cxx.

Referenced by operator*().

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

Definition at line 1767 of file TMatrixTSym.cxx.

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

Definition at line 1701 of file TMatrixTSym.cxx.

Referenced by operator+().

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

Definition at line 1711 of file TMatrixTSym.cxx.

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

Definition at line 1721 of file TMatrixTSym.cxx.

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

Definition at line 1729 of file TMatrixTSym.cxx.

Referenced by operator-().

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

Definition at line 1739 of file TMatrixTSym.cxx.

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

Definition at line 1749 of file TMatrixTSym.cxx.

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

source1 < source2

Definition at line 1904 of file TMatrixTSym.cxx.

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

source1 <= source2

Definition at line 1878 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 1691 of file TMatrixTSym.cxx.

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

source1 > source2

Definition at line 1826 of file TMatrixTSym.cxx.

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

source1 >= source2

Definition at line 1852 of file TMatrixTSym.cxx.

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

Logical Or.

Definition at line 1801 of file TMatrixTSym.cxx.