23 #ifndef genfit_HMatrixUnit_h 
   24 #define genfit_HMatrixUnit_h 
   26 #include "AbsHMatrix.h" 
   48   TVectorD 
Hv(
const TVectorD& v)
 const {
return v;}
 
   50   TMatrixD 
MHt(
const TMatrixDSym& M)
 const {
return TMatrixD(M);}
 
   51   TMatrixD 
MHt(
const TMatrixD& M)
 const {
return M;}
 
   53   void HMHt(TMatrixDSym&)
 const {
return;}
 
   57   virtual bool isEqual(
const AbsHMatrix& other)
 const {
return (
dynamic_cast<const HMatrixUnit*
>(&other) != 
nullptr);}
 
   59   virtual void Print(
const Option_t* = 
"") 
const;
 
   61   ClassDef(HMatrixUnit,1)
 
HMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane.
AbsHMatrix implementation for 5-dimensional MeasurementOnPlane and RKTrackRep parameterization.
const TMatrixD & getMatrix() const
Get the actual matrix representation.
TMatrixD MHt(const TMatrixDSym &M) const
M*H^t.
void HMHt(TMatrixDSym &) const
similarity: H*M*H^t
TVectorD Hv(const TVectorD &v) const
H*v.
Defines for I/O streams used for error and debug printing.