24 #ifndef genfit_MeasurementOnPlane_h
25 #define genfit_MeasurementOnPlane_h
70 void Print(Option_t* option =
"")
const ;
89 #endif // _MeasurementOnPlane_h
boost::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane.
boost::scoped_ptr< const AbsHMatrix > hMatrix_
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)
Measured coordinates on a plane.
TMatrixDSym getWeightedCov()
void swap(MeasurementOnPlane &other)
const AbsHMatrix * getHMatrix() const
MeasurementOnPlane & operator=(MeasurementOnPlane other)
assignment operator
void setWeight(double weight)
void Print(Option_t *option="") const
MeasurementOnPlane(const AbsTrackRep *rep=NULL)