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");
const GlobalPoint referencePoint() const
ExtendedPerigeeTrajectoryError cov
const ExtendedPerigeeTrajectoryParameters & perigeeParameters() const
AlgebraicMatrix jacobianCurvilinear2Perigee(const FreeTrajectoryState &fts) const
const ExtendedPerigeeTrajectoryError & perigeeError() const
const KinematicState & theState() const
CLHEP::HepMatrix AlgebraicMatrix
ExtendedPerigeeTrajectoryParameters par
virtual ~PerigeeKinematicState()