Go to the documentation of this file. 1 #ifndef _TRACKER_GLOBALTRAJECTORYPARAMETERS_H_
2 #define _TRACKER_GLOBALTRAJECTORYPARAMETERS_H_
const MagneticField * theField
GlobalPoint position() const
GlobalVector magneticFieldInTesla() const
GlobalVector magneticFieldInInverseGeV() const
float signedInverseTransverseMomentum() const
GlobalTrajectoryParameters()
TrackCharge charge() const
GlobalTrajectoryParameters(const GlobalPoint &aX, const GlobalVector &aP, TrackCharge aCharge, const MagneticField *fieldProvider, GlobalVector fieldValue)
Vector3DBase unit() const
GlobalVector direction() const
AlgebraicVector6 vector() const
GlobalVector momentum() const
float transverseCurvature() const
GlobalVector cachedMagneticField
ROOT::Math::SVector< double, 6 > AlgebraicVector6
GlobalTrajectoryParameters(const GlobalPoint &aX, const GlobalVector &aP, TrackCharge aCharge, const MagneticField *fieldProvider)
const MagneticField & magneticField() const
float signedInverseMomentum() const