25 "RESULT_OK",
"RESULT_FAULT",
"RESULT_RANGEOUT",
"RESULT_INACC",
"RESULT_NOT_IMPLEMENTED",
"RESULT_UNDEFINED"};
TrajectoryStateOnSurface getStateOnSurface(const Surface &surf, bool returnTangentPlane=false) const
const CurvilinearTrajectoryError & curvilinearError() const
virtual ConstReferenceCountingPointer< TangentPlane > tangentPlane(const GlobalPoint &) const =0
const std::string metname
AlgebraicSymMatrix55 covCurv
GlobalPoint position() const
void getFreeState(FreeTrajectoryState &fts) const
convert internal structure into the fts
TrackCharge charge() const
GlobalVector momentum() const
const MagneticField * field
const AlgebraicSymMatrix55 & matrix() const
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
static const std::string ResultName[MAX_RESULT]