00001 #ifndef JacobianCurvilinearToCartesian_H 00002 #define JacobianCurvilinearToCartesian_H 00003 00004 #include "DataFormats/Math/interface/AlgebraicROOTObjects.h" 00005 00006 class GlobalTrajectoryParameters; 00007 00014 class JacobianCurvilinearToCartesian { 00015 00016 public: 00017 00021 JacobianCurvilinearToCartesian(const GlobalTrajectoryParameters& globalParameters); 00022 00026 const AlgebraicMatrix65& jacobian() const {return theJacobian; } 00027 00028 00029 private: 00030 00031 AlgebraicMatrix65 theJacobian; 00032 00033 }; 00034 00035 #endif //JacobianCurvilinearToCartesian_H