|
ROOTPWA
|
#include <matrix.h>
Public Member Functions | |
| identityMatrix (const int n) | |
| ~identityMatrix () | |
| T & | el (const int i, const int j) |
| const T & | el (const int i, const int j) const |
| T & | element (const int i, const int j) |
| const T & | element (const int i, const int j) const |
| matrix | operator*= (const double a) |
| matrix | operator+= (const matrix &M) |
| matrix | operator-= (const matrix &M) |
| matrix | operator* (const matrix &M) const |
| threeVec | operator* (const threeVec &v) const |
| fourVec | operator* (const fourVec &v) const |
| matrix | operator* (const T &a) const |
| matrix | operator+ (const matrix &M) const |
| matrix | operator- (const matrix &M) const |
| matrix | conjugate () const |
| matrix | transpose () const |
| matrix | adjoint () const |
| int | status () const |
| void | setStatus (const int s) |
| T | trace () const |
| T | det () const |
| matrix | LU () const |
| matrix | inv () |
| int | nrows () const |
| int | ncols () const |
| matrix | zero () |
| const matrix & | print (std::ostream &os=std::cout) const |
| matrix & | scan (std::istream &is=std::cin) |
|
inline |
Definition at line 97 of file matrix.h.
References matrix< T >::el(), i, and n.
|
inline |
Definition at line 320 of file matrix.h.
References matrix< T >::conjugate().
Definition at line 296 of file matrix.h.
References conj(), matrix< T >::el(), and i.
Referenced by matrix< T >::adjoint().
|
inherited |
Definition at line 122 of file matrix.h.
References d, matrix< T >::el(), and i.
Definition at line 425 of file matrix.h.
Referenced by matrix< T >::_LU(), matrix< T >::_lubksb(), AMP_M::AMP_M(), matrix< T >::conjugate(), matrix< T >::det(), integral::el(), matrix< std::complex< double > >::element(), TPWALikelihoodC::FdF(), TPWALikelihoodC::getIntCMatrix(), identityMatrix< T >::identityMatrix(), integral::integrate(), matrix< T >::inv(), TPWALikelihoodC::LoadAmplitudes(), matrix< T >::operator*(), matrix< T >::operator+(), matrix< T >::operator+=(), matrix< T >::operator-(), matrix< T >::operator-=(), and matrix< T >::transpose().
Definition at line 46 of file matrix.h.
Referenced by TPWALikelihood< complexT >::reorderIntegralMatrix().
Definition at line 266 of file matrix.h.
References matrix< T >::_lubksb(), d, matrix< T >::el(), i, matrix< T >::setStatus(), and matrix< T >::status().
Referenced by Tgamp::mirrorEvent(), and Tgamp::reflectEvent().
Definition at line 69 of file matrix.h.
Referenced by matrix< T >::_lubksb(), and TPWALikelihoodC::LoadAmplitudes().
Definition at line 390 of file matrix.h.
References matrix< T >::_ncols, matrix< T >::_nrows, matrix< T >::el(), and i.
Definition at line 601 of file matrix.h.
References threeVec::el(), and i.
Definition at line 614 of file matrix.h.
References fourVec::el(), and i.
Definition at line 413 of file matrix.h.
References matrix< T >::el(), and i.
Definition at line 330 of file matrix.h.
References matrix< T >::_ncols, matrix< T >::_nrows, matrix< T >::el(), and i.
Definition at line 343 of file matrix.h.
References matrix< T >::_ncols, matrix< T >::_nrows, matrix< T >::el(), and i.
Definition at line 365 of file matrix.h.
References matrix< T >::_ncols, matrix< T >::_nrows, matrix< T >::el(), and i.
Definition at line 378 of file matrix.h.
References matrix< T >::_ncols, matrix< T >::_nrows, matrix< T >::el(), and i.
Definition at line 64 of file matrix.h.
Referenced by matrix< T >::_LU(), and matrix< T >::inv().
Definition at line 63 of file matrix.h.
Referenced by matrix< T >::_copy(), and matrix< T >::inv().
|
inherited |
Definition at line 308 of file matrix.h.
References matrix< T >::el(), and i.
1.8.1.2