Go to the documentation of this file. 1 #ifndef PerigeeKinematicState_H
2 #define PerigeeKinematicState_H
34 throw VertexException(
"PerigeeKinematicState::error is requested for the invalid state");
42 throw VertexException(
"PerigeeKinematicState::initial state is requested for the invalid state");
51 throw VertexException(
"PerigeeKinematicState::point is requested for the invalid state");
61 throw VertexException(
"PerigeeKinematicState::requesting perigee error for invalid state");
63 throw VertexException(
"PerigeeKinematicState::requesting perigee error when none available");
72 throw VertexException(
"PerigeeKinematicState::requesting perigee parameters for invalid state");
ExtendedPerigeeTrajectoryError cov
const GlobalPoint referencePoint() const
virtual ~PerigeeKinematicState()
const ExtendedPerigeeTrajectoryError & perigeeError() const
const KinematicState & theState() const
CLHEP::HepMatrix AlgebraicMatrix
AlgebraicMatrix jacobianCurvilinear2Perigee(const FreeTrajectoryState &fts) const
const ExtendedPerigeeTrajectoryParameters & perigeeParameters() const
ExtendedPerigeeTrajectoryParameters par