1 #ifndef TrajectoryStateClosestToPoint_H
2 #define TrajectoryStateClosestToPoint_H
59 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
71 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
81 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
92 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
94 "TrajectoryStateClosestToPoint: attempt to access errors when none available");
105 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
112 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
119 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
126 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
139 "TrajectoryStateClosestToPoint is invalid and cannot return any parameters");
GlobalPoint position() const
const PerigeeTrajectoryError & perigeeError() const
PerigeeConversions perigeeConversions
const FreeTrajectoryState & theState() const
TrackCharge charge() const
GlobalVector momentumFromPerigee(const AlgebraicVector3 &momentum, const TrackCharge &charge, const GlobalPoint &referencePoint, const MagneticField *field) const
TrackCharge charge() const
void calculateFTS() const
TrajectoryStateClosestToPoint()
parameter dimension
const PerigeeTrajectoryParameters & perigeeParameters() const
GlobalPoint positionFromPerigee(const PerigeeTrajectoryParameters ¶meters, const GlobalPoint &referencePoint) const
PerigeeTrajectoryError thePerigeeError
const GlobalPoint & referencePoint() const
TrajectoryStateOnSurface TSOS
const MagneticField * theField
PerigeeTrajectoryParameters theParameters
GlobalVector momentum() const