69 fHitCov[0][0] = hit->GetDx() * hit->GetDx();
70 fHitCov[1][1] = hit->GetDy() * hit->GetDy();
71 fHitCov[2][2] = hit->GetDz() * hit->GetDz();
83 if (dynamic_cast<const GeaneTrackRep*>(stateVector) != NULL) {
102 std::cerr <<
"PndHitRecoHit can only handle state"
103 <<
" vectors of type GeaneTrackRep -> abort"
112 const TMatrixT<Double_t>& )
114 std::cerr<<
"PndHitRecoHit::residualScalar() called. Throw exception."<<std::endl;
virtual Double_t residualScalar(GFAbsTrackRep *stateVector, const TMatrixT< Double_t > &state)
Base Class for genfit track representations. Defines interface for track parameterizations.
RecoHit interface template class. Provides comfortable interface to create RecoHits.
TMatrixT< double > fHitCoord
Vector of raw coordinates of hit.
A planar (x,y) reco hit & its sensor plane.
static const Int_t fNparHitRep
virtual TMatrixT< double > getHMatrix(const GFAbsTrackRep *stateVector)
Get transformation matrix. Transformation between hit coordinates and track representation coordinate...
Policy class implementing a space point hit geometry.
TMatrixT< double > fHitCov
Covariance of raw hit coordinates.