27#include "MdcRecoUtil/PdtPid.h"
28#include "TrkBase/TrkEnums.h"
41 virtual unsigned long trackId()
const = 0;
51 virtual unsigned nSvt()
const = 0;
52 virtual unsigned nMdc()
const = 0;
53 virtual unsigned nFit()
const = 0;
55 void print(std::ostream& os)
const;
std::ostream & operator<<(std::ostream &os, const TrkKalTrk &)
virtual TrkSimpTraj * seedTrajectory() const =0
virtual unsigned nFit() const =0
virtual double usedT0() const =0
void print(std::ostream &os) const
virtual TrkErrCode fitStatus(PdtPid::PidType hypo) const =0
virtual bool isCurrent(PdtPid::PidType hypo) const =0
virtual bool isValid(PdtPid::PidType hypo) const =0
virtual unsigned nMdc() const =0
virtual unsigned long trackId() const =0
virtual unsigned nSvt() const =0
virtual PdtPid::PidType defaultHypo() const =0
virtual PdtPid::PidType fitHypo(PdtPid::PidType hypo) const =0