Belle II Software
release-08-01-10
|
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization. More...
#include <HMatrixQP.h>
Public Member Functions | |
HMatrixQP () | |
Constructor. | |
const TMatrixD & | getMatrix () const override |
Return the underlying matrix. | |
TVectorD | Hv (const TVectorD &v) const override |
Calculate H * v = v_0. | |
TMatrixD | MHt (const TMatrixDSym &M) const override |
Calculate M * H^T = first column of M. | |
TMatrixD | MHt (const TMatrixD &M) const override |
Calculate M * H^T = first column of M. | |
void | HMHt (TMatrixDSym &M) const override |
Calculate H * M * H^T = M_00. | |
virtual HMatrixQP * | clone () const override |
Clone the matrix. | |
virtual bool | isEqual (const genfit::AbsHMatrix &other) const override |
Check for equality. | |
virtual void | Print (const Option_t *="") const override |
Print a symbol for the matrix for debugging. | |
bool | operator== (const AbsHMatrix &other) const |
bool | operator!= (const AbsHMatrix &other) const |
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization.
This projects out q/p as H = (1, 0, 0, 0, 0)
Definition at line 27 of file HMatrixQP.h.