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.