8 #ifndef TRACKRECO_PHGENFITTRKFITTER_H
9 #define TRACKRECO_PHGENFITTRKFITTER_H
13 #if defined(__CLING__)
16 #include <phgenfit/Track.h>
24 #include <TMatrixFfwd.h>
38 class GFRaveVertexFactory;
264 std::shared_ptr<SvtxTrack>
MakeSvtxTrack(
const SvtxTrack* svtxtrack,
const std::shared_ptr<PHGenFit::Track>& genfit_track,
const SvtxVertex* vertex =
nullptr);
268 const std::vector<genfit::GFRaveVertex*>& rave_vertices,
269 const std::vector<genfit::Track*>& gf_tracks);
275 const TMatrixF& pos_in,
276 const TMatrixF& cov_in,
278 TMatrixF& cov_out)
const;
284 const TMatrixF& cov_in,
285 TMatrixF& cov_out)
const;
289 const TMatrixF& pos_in,
290 const TMatrixF& cov_in,
292 TMatrixF& cov_out)
const;
302 const TVector3 xp = TVector3(1., 0., 0.),
303 const TVector3 yp = TVector3(0., 1., 0.),
304 const TVector3 zp = TVector3(0., 0., 1.))
const;