8 #ifndef DECAYTREEFITTER_RECOTRACKSTATEPROVIDER_H
9 #define DECAYTREEFITTER_RECOTRACKSTATEPROVIDER_H 1
20 #include "TMatrixDSym.h"
22 namespace DecayTreeFitter
38 return state(aState, track, track->
Pos().x(), track->
Pos().y(), track->
Pos().z());
virtual ~RecoTrackStateProvider()
const TMatrixDSym & covariance() const
void SetToleranceZ(double z)
double ToleranceZ() const
void setCovariance(const TMatrixDSym &value)
RecoTrackStateProvider(double ztolerance)
void state(DecayTreeFitter::State &aState, RhoCandidate *track) const
const TVectorD & stateVector() const
void state(DecayTreeFitter::State &aState, RhoCandidate *track, double vx, double vy, double vz) const
void P6FromTrack(TVectorD &p6, TMatrixDSym &cov6, RhoCandidate *track, double z) const
void setState(const TVectorD &state)