Classes representing Matrices and Vectors of arbitrary type and dimension.
More...
|
| class | ROOT::Math::SMatrix< T, D1, D2, R >::SMatrixRow |
| |
| class | ROOT::Math::SMatrix< T, D1, D2, R >::SMatrixRow_const |
| |
| class | ROOT::Math::SMatrix< T, D1, D2, R > |
| | SMatrix: a generic fixed size D1 x D2 Matrix class. More...
|
| |
| class | ROOT::Math::SVector< T, D > |
| | SVector: a generic fixed size Vector class. More...
|
| |
|
| enum | { ROOT::Math::SMatrix< T, D1, D2, R >::kRows = D1,
ROOT::Math::SMatrix< T, D1, D2, R >::kCols = D2,
ROOT::Math::SMatrix< T, D1, D2, R >::kSize = D1*D2
} |
| | Enumeration defining the matrix dimension, number of rows, columns and size = rows*columns) More...
|
| |
Classes representing Matrices and Vectors of arbitrary type and dimension.
For a detailed description and usage examples see:
template<class T, unsigned int D1, unsigned int D2 = D1, class R = MatRepStd<T, D1, D2>>
Enumeration defining the matrix dimension, number of rows, columns and size = rows*columns)
| Enumerator |
|---|
| kRows |
return no. of matrix rows
|
| kCols |
return no. of matrix columns
|
| kSize |
return no of elements: rows*columns
|
Definition at line 261 of file SMatrix.h.
template<class T, unsigned int D>
Enumeration defining the Vector size.
| Enumerator |
|---|
| kSize |
return vector size
|
Definition at line 174 of file SVector.h.
template<class T , unsigned int D>
access the parse tree. Index starts from zero
Definition at line 530 of file SVector.icc.
Referenced by ROOT::Math::Cross(), ROOT::Math::SVector< T, D >::operator+=(), ROOT::Math::SVector< T, D >::operator-=(), ROOT::Math::SVector< T, D >::operator<(), ROOT::Math::SVector< T, D >::operator==(), ROOT::Math::SVector< T, D >::operator>(), ROOT::Math::SVector< T, D >::Place_at(), ROOT::Math::SMatrix< T, D1, D2, R >::Place_in_col(), and ROOT::Math::SMatrix< T, D1, D2, R >::Place_in_row().
template<class T , unsigned int D>
return read-only pointer to internal array
Definition at line 533 of file SVector.icc.
template<class T , unsigned int D>
return non-const pointer to internal array
Definition at line 536 of file SVector.icc.
template<class T, unsigned int D>
return dimension $D$
Definition at line 181 of file SVector.h.