Go to the documentation of this file.
65 if (fabs(
rho) < 1.
e-10) {
119 double pmag(
p.mag());
124 if (!propResult.first)
126 s = propResult.second;
136 pGen *= pmag / pGen.
mag();
GlobalVector momentum() const
FreeTrajectoryState const * freeTrajectoryState(bool withErrors=true) const
GlobalPoint position() const
TrackCharge charge() const
GlobalPoint position() const
Global3DVector GlobalVector
T mag() const
The vector magnitude. Equivalent to sqrt(vec.mag2())
TEveGeoShape * clone(const TEveElement *element, TEveElement *parent)
const CurvilinearTrajectoryError & curvilinearError() const
Global3DPoint GlobalPoint
virtual void setPropagationDirection(PropagationDirection dir)
const GlobalTrajectoryParameters & parameters() const
TrajectoryStateOnSurface propagate(STA const &state, SUR const &surface) const
ReturnType plane(const PositionType &pos, const RotationType &rot) const
const SurfaceType & surface() const
double transverseCurvature() const
const AlgebraicSymMatrix55 & matrix() const