#include <JacobianCurvilinearToCartesian.h>
Public Member Functions | |
const AlgebraicMatrix65 & | jacobian () const |
JacobianCurvilinearToCartesian (const GlobalTrajectoryParameters &globalParameters) | |
Private Attributes | |
AlgebraicMatrix65 | theJacobian |
Class which calculates the Jacobian matrix of the transformation from the curvilinear to the Cartesian frame. The Jacobian is calculated during construction and thereafter cached, enabling reuse of the same Jacobian without calculating it again.
Definition at line 14 of file JacobianCurvilinearToCartesian.h.
JacobianCurvilinearToCartesian::JacobianCurvilinearToCartesian | ( | const GlobalTrajectoryParameters & | globalParameters | ) |
Constructor from global trajectory parameters. NB!! No default constructor exists!
Definition at line 5 of file JacobianCurvilinearToCartesian.cc.
|
inline |
Access to Jacobian.
Definition at line 24 of file JacobianCurvilinearToCartesian.h.
References theJacobian.
Referenced by FreeTrajectoryState::createCartesianError(), TrackKinematicStatePropagator::propagateToTheTransversePCACharged(), and TrackKinematicStatePropagator::propagateToTheTransversePCANeutral().
|
private |
Definition at line 27 of file JacobianCurvilinearToCartesian.h.
Referenced by jacobian().