1 #ifndef SteppingHelixPropagator_SteppingHelixStateInfo_h 2 #define SteppingHelixPropagator_SteppingHelixStateInfo_h 18 #include "CLHEP/Matrix/SymMatrix.h" 19 #include "CLHEP/Vector/ThreeVector.h" 32 typedef CLHEP::Hep3Vector
Point;
void getFreeState(FreeTrajectoryState &fts) const
convert internal structure into the fts
Global3DPoint GlobalPoint
AlgebraicSymMatrix55 covCurv
GlobalVector momentum() const
GlobalPoint position() const
TrajectoryStateOnSurface getStateOnSurface(const Surface &surf, bool returnTangentPlane=false) const
AlgebraicSymMatrix55 matDCovCurv
bool hasErrorPropagated() const
const MagneticField * field
ROOT::Math::SMatrix< double, 5, 5, ROOT::Math::MatRepSym< double, 5 > > AlgebraicSymMatrix55
VolumeBounds(double r0, double r1, double z0, double z1, double t1, double t2)
VolumeBounds(double r0, double r1, double z0, double z1)
static const std::string ResultName[MAX_RESULT]
Global3DVector GlobalVector