16#ifndef TRKCIRCLEREP_HH
17#define TRKCIRCLEREP_HH
19#include "TrkFitter/TrkSimpleRep.h"
20#include "TrkFitter/TrkCircleTraj.h"
52 virtual void printAll(std::ostream& ostr)
const;
53 virtual void print(std::ostream& ostr)
const;
virtual TrkSimpTraj & simpTraj()
TrkCircleRep(const TrkCircleRep &right, TrkRecoTrk *trk, PdtPid::PidType)
virtual TrkExchangePar helix(double fltLen) const
virtual void printAll(std::ostream &ostr) const
virtual void print(std::ostream &ostr) const
TrkCircleRep(const TrkExchangePar &inPar, TrkRecoTrk *myTrack, PdtPid::PidType hypo, int nActive, int nSvt, int nDch, double chi2, double startFoundRange, double endFoundRange)
virtual TrkCircleRep * clone(TrkRecoTrk *newTrack) const
virtual TrkDifTraj & traj()
virtual const TrkDifTraj & traj() const
virtual TrkCircleRep * cloneNewHypo(PdtPid::PidType hypo)
virtual const TrkSimpTraj & simpTraj() const
TrkCircleRep(const TrkExchangePar &inPar, TrkRecoTrk *myTrack, PdtPid::PidType hypo, const TrkHotList *=0)
virtual int nActive() const
virtual double endFoundRange() const
virtual double startFoundRange() const