15#include "MdcGeom/TrkGeomTraj.h"
16#include "CLHEP/Geometry/Point3D.h"
17#include "CLHEP/Vector/ThreeVector.h"
56 Hep3Vector _direction;
TrkLineTraj(const HepPoint3D &point, const Hep3Vector &direction, double length)
Hep3Vector direction(double) const
TrkLineTraj * clone() const
void accept(TrkGeomTrajVisitor &visitor) const
void getInfo(double fltLen, HepPoint3D &, Hep3Vector &direction) const
void getInfo(double fltLen, HepPoint3D &, Hep3Vector &direction, Hep3Vector &delDirect) const
TrkLineTraj(const TrkLineTraj &)
virtual double distTo2ndError(double s, double tol, int pathDir) const
TrkLineTraj(const HepPoint3D &point, const Hep3Vector &direction, double lorange, double hirange)
virtual double distTo1stError(double s, double tol, int pathDir) const
TrkLineTraj & operator=(const TrkLineTraj &)
Hep3Vector delDirect(double) const
TrkLineTraj(const HepPoint3D &point1, const HepPoint3D &point2)
double curvature(double f=0.) const
HepPoint3D position(double) const