#include <StateSegmentMatcher.h>
Public Member Functions | |
AlgebraicSymMatrix22 | errorMatrix () const |
AlgebraicVector2 | paramVector () const |
Tsos2DPhi (TrajectoryStateOnSurface *) | |
Private Attributes | |
AlgebraicVector2 | tsos_2d_phi |
AlgebraicSymMatrix22 | tsosErr_22_phi |
Definition at line 45 of file StateSegmentMatcher.h.
Tsos2DPhi::Tsos2DPhi | ( | TrajectoryStateOnSurface * | tsos | ) |
Definition at line 142 of file StateSegmentMatcher.cc.
References TrajectoryStateOnSurface::localError(), TrajectoryStateOnSurface::localParameters(), LocalTrajectoryError::matrix(), and LocalTrajectoryParameters::vector().
{ AlgebraicVector5 tsos_v = tsos->localParameters().vector(); tsos_2d_phi[0] = tsos_v[1]; tsos_2d_phi[1] = tsos_v[3]; AlgebraicSymMatrix55 E = tsos->localError().matrix(); tsosErr_22_phi(0,0) = E(1,1);tsosErr_22_phi(0,1) = E(1,3); tsosErr_22_phi(1,0) = E(3,1);tsosErr_22_phi(1,1) = E(3,3); }
AlgebraicSymMatrix22 Tsos2DPhi::errorMatrix | ( | ) | const |
Definition at line 157 of file StateSegmentMatcher.cc.
Referenced by StateSegmentMatcher::StateSegmentMatcher().
{return tsosErr_22_phi;}
AlgebraicVector2 Tsos2DPhi::paramVector | ( | ) | const |
Definition at line 154 of file StateSegmentMatcher.cc.
Referenced by StateSegmentMatcher::StateSegmentMatcher().
{return tsos_2d_phi;}
AlgebraicVector2 Tsos2DPhi::tsos_2d_phi [private] |
Definition at line 57 of file StateSegmentMatcher.h.
Definition at line 58 of file StateSegmentMatcher.h.