#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 12 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 17 of file LocalErrorBaseExtended.h.
Referenced by LocalErrorBaseExtended< double, ErrorMatrixTag >::operator+(), and LocalErrorBaseExtended< double, ErrorMatrixTag >::operator-().
|
inline |
Definition at line 19 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 21 of file LocalErrorBaseExtended.h.
|
inline |
Constructor. The symmetric matrix stored as a lower triangular matrix
Definition at line 39 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 55 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 57 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 73 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 63 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 69 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 75 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 77 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 65 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 71 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 59 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 61 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 67 of file LocalErrorBaseExtended.h.
Referenced by MuonTransientTrackingRecHit::parametersError().
|
inline |
Definition at line 32 of file LocalErrorBaseExtended.h.
Referenced by LocalErrorBaseExtended< double, ErrorMatrixTag >::valid().
|
inline |
Access method to the matrix, /return The SymMatrix
Definition at line 83 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 85 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 88 of file LocalErrorBaseExtended.h.
|
inline |
Definition at line 33 of file LocalErrorBaseExtended.h.
|
private |
Definition at line 93 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-().