![]() |
ATLAS Offline Software
|
#include "GeoPrimitives/GeoPrimitives.h"#include "CLHEP/Geometry/Transform3D.h"#include "CLHEP/Geometry/Point3D.h"#include "CLHEP/Vector/Rotation.h"#include "CLHEP/Vector/ThreeVector.h"Go to the source code of this file.
Namespaces | |
| Amg | |
| Definition of ATLAS Math & Geometry primitives (Amg) | |
Functions | |
| Amg::Transform3D | Amg::CLHEPTransformToEigen (const HepGeom::Transform3D &CLHEPtransf) |
| Converts a CLHEP-based HepGeom::Transform3D into an Eigen Amg::Transform3D. More... | |
| RotationMatrix3D | Amg::CLHEPRotationToEigen (const CLHEP::HepRotation &CLHEProtation) |
| Converts a CLHEP::HepRotation into an Eigen-based Amg::RotationMatrix3D. More... | |
| Amg::Translation3D | Amg::CLHEPTranslationToEigen (const CLHEP::Hep3Vector &CLHEPtranslation) |
| Converts a CLHEP::Hep3Vector into an Eigen-based Amg::Translation3D. More... | |
| Amg::Transform3D | Amg::CLHEPTranslate3DToEigen (const HepGeom::Translate3D &CLHEPtranslate3D) |
| Converts a CLHEP-based HepGeom::Translate3 into an Eigen-based Amg::Transform3D. More... | |
| HepGeom::Transform3D | Amg::EigenTransformToCLHEP (const Amg::Transform3D &eigenTransf) |
| Converts an Eigen-based Amg::Transform3D into a CLHEP-based HepGeom::Transform3D. More... | |
| Amg::Vector3D | Amg::Hep3VectorToEigen (const CLHEP::Hep3Vector &CLHEPvector) |
| Converts a CLHEP-based CLHEP::Hep3Vector into an Eigen-based Amg::Vector3D. More... | |
| CLHEP::Hep3Vector | Amg::EigenToHep3Vector (const Amg::Vector3D &eigenvector) |
| Converts an Eigen-based Amg::Vector3D into a CLHEP-based CLHEP::Hep3Vector. More... | |
The CLHEPtoEigenConverter methods convert transformations, rotations, and vectors from and to CLHEP and Eigen.
Definition in file CLHEPtoEigenConverter.h.
1.8.18