13#include "TrkFitter/TrkHelixMaker.h"
14#include "TrkBase/TrkExchangePar.h"
15#include "TrkBase/TrkHitOnTrk.h"
16#include "TrkBase/TrkRecoTrk.h"
17#include "TrkFitter/TrkHelixRep.h"
36 std::cout <<
"ErrMsg(error)"
37 <<
"TrkSimpleMaker::addZValues() cannot get helix from invalid fit."
73 setRep( theTrack, newRep );
92 if ( chi2 > 0.0 ) newRep->
setValid(
true );
void setTanDip(double in)
TrkRep * getRep(TrkRecoTrk &, PdtPid::PidType) const
void setRep(TrkRecoTrk &, TrkRep *) const
virtual TrkExchangePar helix(double fltL) const =0
void setFittingPar(bool allowFlips, bool allowDrops)
void addZValues(TrkRecoTrk &theTrack, double z0, double tanDip, double chi2)
PdtPid::PidType defaultType() const
const TrkFit * fitResult() const
virtual TrkHotList * hotList()
TrkHelixFitter & fitter()