File indexing completed on 2026-08-16 08:17:19
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 #if defined(__GNUC__) && !defined(__clang__) && __GNUC__ >= 12
0012 #pragma GCC diagnostic push
0013 #pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
0014 #endif
0015
0016 #include <Eigen/Dense>
0017
0018 namespace Acts::detail {
0019
0020 Eigen::Quaternion<double> quaternionFromTwoVectors(
0021 const Eigen::Matrix<double, 3, 1>& a,
0022 const Eigen::Matrix<double, 3, 1>& b) {
0023 return Eigen::Quaternion<double>().setFromTwoVectors(a, b);
0024 }
0025
0026 }
0027
0028 #if defined(__GNUC__) && !defined(__clang__) && __GNUC__ >= 12
0029 #pragma GCC diagnostic pop
0030 #endif