#include <LocalErrorBaseExtended.h>
Classes | |
class | NullMatrix |
Tag to request a null error matrix. More... | |
Public Member Functions | |
T | cphixphix () const |
T | cphixx () const |
T | cphixy () const |
T | cphiyphix () const |
T | cphiyphiy () const |
T | cphiyx () const |
T | cphiyy () const |
T | cxx () const |
T | cyx () const |
T | cyy () const |
bool | invalid () const |
LocalErrorBaseExtended () | |
LocalErrorBaseExtended (const AlgebraicSymMatrix44 &err) | |
LocalErrorBaseExtended (const NullMatrix &) | |
LocalErrorBaseExtended (InvalidError) | |
LocalErrorBaseExtended (T c11, T c21, T c31, T c41, T c22, T c32, T c42, T c33, T c43, T c44) | |
const AlgebraicSymMatrix44 & | matrix () const |
LocalErrorBaseExtended | operator+ (const LocalErrorBaseExtended &err) const |
LocalErrorBaseExtended | operator- (const LocalErrorBaseExtended &err) const |
bool | valid () const |
~LocalErrorBaseExtended () | |
Private Attributes | |
AlgebraicSymMatrix44 | theCartesianError |
Definition at line 13 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 18 of file LocalErrorBaseExtended.h.
Referenced by LocalErrorBaseExtended< double, ErrorMatrixTag >::operator+(), and LocalErrorBaseExtended< double, ErrorMatrixTag >::operator-().
|
inline |
Definition at line 20 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 22 of file LocalErrorBaseExtended.h.
|
inline |
Constructor. The symmetric matrix stored as a lower triangular matrix
Definition at line 40 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 56 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 58 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 74 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 64 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 70 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 76 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 78 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 66 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 72 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 60 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 62 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 68 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 33 of file LocalErrorBaseExtended.h.
Referenced by LocalErrorBaseExtended< double, ErrorMatrixTag >::valid().
|
inline |
Access method to the matrix, /return The SymMatrix
Definition at line 84 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 86 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 89 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 34 of file LocalErrorBaseExtended.h.
|
private |
Definition at line 94 of file LocalErrorBaseExtended.h.
Referenced by LocalErrorBaseExtended< double, ErrorMatrixTag >::cphixphix(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphixx(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphixy(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphiyphix(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphiyphiy(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphiyx(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cphiyy(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cxx(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cyx(), LocalErrorBaseExtended< double, ErrorMatrixTag >::cyy(), LocalErrorBaseExtended< double, ErrorMatrixTag >::invalid(), LocalErrorBaseExtended< double, ErrorMatrixTag >::LocalErrorBaseExtended(), LocalErrorBaseExtended< double, ErrorMatrixTag >::matrix(), LocalErrorBaseExtended< double, ErrorMatrixTag >::operator+(), and LocalErrorBaseExtended< double, ErrorMatrixTag >::operator-().