32 "RESULT_NOT_IMPLEMENTED",
37 path_(0), radPath_(0),
dir(0), magVol(0), field(0), dEdx(0), dEdXPrime(0), radX0(1e12),
53 LogTrace(metname)<<
"Created SHPStateInfo from FTS\n"<<fts;
56 else LogTrace(metname)<<
"Created SHPStateInfo from FTS without errors";
65 else LogTrace(metname)<<
"Return TSOS is valid";
const std::string metname
void getFreeState(FreeTrajectoryState &fts) const
convert internal structure into the fts
AlgebraicSymMatrix55 covCurv
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
TrackCharge charge() const
const CurvilinearTrajectoryError & curvilinearError() const
TrajectoryStateOnSurface getStateOnSurface(const Surface &surf, bool returnTangentPlane=false) const
GlobalVector momentum() const
const MagneticField * field
GlobalPoint position() const
virtual ReferenceCountingPointer< TangentPlane > tangentPlane(const GlobalPoint &) const =0
const AlgebraicSymMatrix55 & matrix() const
static const std::string ResultName[MAX_RESULT]