24 #ifndef genfit_MeasurementOnPlane_h 25 #define genfit_MeasurementOnPlane_h 69 void Print(Option_t *option =
"")
const;
86 #endif // _MeasurementOnPlane_h const AbsHMatrix * getHMatrix() const
boost::scoped_ptr< const AbsHMatrix > hMatrix_
void Print(Option_t *option="") const
Abstract base class for a track representation.
MeasurementOnPlane(const TVectorD &state, const TMatrixDSym &cov, SharedPlanePtr plane, const AbsTrackRep *rep, const AbsHMatrix *hMatrix, double weight=1.)
StateOnPlane with additional covariance matrix.
HMatrix for projecting from AbsTrackRep parameters to measured parameters in a DetPlane.
virtual ~MeasurementOnPlane()
void setHMatrix(const AbsHMatrix *hMatrix)
MeasurementOnPlane(const AbsTrackRep *rep=nullptr)
Measured coordinates on a plane.
TMatrixDSym getWeightedCov()
void swap(MeasurementOnPlane &other)
MeasurementOnPlane & operator=(MeasurementOnPlane other)
assignment operator
boost::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane.
void setWeight(double weight)