ATLAS Offline Software
|
#include <ErrorMatrixEEtaPhiM.h>
Public Types | |
enum | Index { ie =0, ieta =1, iphi =2, im =3 } |
Enumerator for error parameterization. More... | |
typedef ErrorMatrixBase< ErrorMatrixEEtaPhiM > | Base |
Public Member Functions | |
ErrorMatrixEEtaPhiM () | |
Default constructor creates zeroed 4x4 matrix. More... | |
ErrorMatrixEEtaPhiM (const CLHEP::HepSymMatrix &mat) | |
Constructor from HepSymMatrix, checks dimension. More... | |
Private Member Functions | |
int | num_row () const |
int | num_col () const |
const double & | operator() (int row, int col) const |
The element access operator M(i,j) starts counting indeces from zero. More... | |
double & | operator() (int row, int col) |
const double & | operator() (int diagElement) const |
The single argument versions return diagonal elements. More... | |
double & | operator() (int diagElement) |
const CLHEP::HepSymMatrix & | hsm () const |
ErrorMatrixBase_row | operator[] (int) |
ErrorMatrixBase_row_const | operator[] (int) const |
const CLHEP::HepSymMatrix & | impl () const |
CLHEP::HepSymMatrix & | impl () |
Private Attributes | |
CLHEP::HepSymMatrix | m_matrix |
Definition at line 12 of file ErrorMatrixEEtaPhiM.h.
Definition at line 15 of file ErrorMatrixEEtaPhiM.h.
ErrorMatrixEEtaPhiM::ErrorMatrixEEtaPhiM | ( | ) |
Default constructor creates zeroed 4x4 matrix.
Definition at line 8 of file ErrorMatrixEEtaPhiM.cxx.
ErrorMatrixEEtaPhiM::ErrorMatrixEEtaPhiM | ( | const CLHEP::HepSymMatrix & | mat | ) |
Constructor from HepSymMatrix, checks dimension.
Definition at line 12 of file ErrorMatrixEEtaPhiM.cxx.
|
inlineinherited |
Definition at line 29 of file ErrorMatrixBase.h.
|
inlineprotectedinherited |
Definition at line 59 of file ErrorMatrixBase.h.
|
inlineprotectedinherited |
Definition at line 58 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 19 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 18 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 27 of file ErrorMatrixBase.h.
|
inlineinherited |
The single argument versions return diagonal elements.
Definition at line 26 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 23 of file ErrorMatrixBase.h.
|
inlineinherited |
The element access operator M(i,j) starts counting indeces from zero.
Definition at line 22 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 49 of file ErrorMatrixBase.h.
|
inlineinherited |
Definition at line 50 of file ErrorMatrixBase.h.
|
privateinherited |
Definition at line 54 of file ErrorMatrixBase.h.