23#ifndef genfit_HMatrixU_h
24#define genfit_HMatrixU_h
43 const TMatrixD&
getMatrix()
const override;
45 TVectorD
Hv(
const TVectorD& v)
const override;
47 TMatrixD
MHt(
const TMatrixDSym& M)
const override;
48 TMatrixD
MHt(
const TMatrixD& M)
const override;
50 void HMHt(TMatrixDSym& M)
const override;
56 virtual void Print(
const Option_t* =
"")
const override;
AbsHMatrix implementation for one-dimensional MeasurementOnPlane and RKTrackRep parameterization.
const TMatrixD & getMatrix() const override
Get the actual matrix representation.
TVectorD Hv(const TVectorD &v) const override
H*v.
virtual bool isEqual(const AbsHMatrix &other) const override
TMatrixD MHt(const TMatrixDSym &M) const override
M*H^t.
virtual void Print(const Option_t *="") const override
void HMHt(TMatrixDSym &M) const override
similarity: H*M*H^t
virtual HMatrixU * clone() const override
Defines for I/O streams used for error and debug printing.