|
TGeoIdentity * | DD4hep::Geometry::identityTransform () |
| Access the TGeo identity transformation More...
|
|
TGeoTranslation * | DD4hep::Geometry::_translation (const Geometry::Position &pos) |
| Convert a Position object to a TGeoTranslation More...
|
|
TGeoRotation * | DD4hep::Geometry::_rotationZYX (const Geometry::RotationZYX &rot) |
| Convert a RotationZYX object to a TGeoRotation More...
|
|
TGeoRotation * | DD4hep::Geometry::_rotation3D (const Geometry::Rotation3D &rot) |
| Convert a Rotation3D object to a TGeoRotation More...
|
|
TGeoHMatrix * | DD4hep::Geometry::_transform (const Geometry::Transform3D &trans) |
| Convert a Transform3D object to a TGeoHMatrix More...
|
|
TGeoHMatrix * | DD4hep::Geometry::_transform (const Geometry::Position &pos) |
| Convert a Position object to a TGeoHMatrix More...
|
|
TGeoHMatrix * | DD4hep::Geometry::_transform (const Geometry::RotationZYX &rot) |
| Convert a RotationZYX object to a TGeoHMatrix More...
|
|
TGeoHMatrix * | DD4hep::Geometry::_transform (const Geometry::Rotation3D &rot3D) |
| Convert a Rotation3D object to a TGeoHMatrix More...
|
|
TGeoHMatrix * | DD4hep::Geometry::_transform (const Geometry::Position &pos, const Geometry::RotationZYX &rot) |
| Convert a Position followed by a RotationZYX to a TGeoHMatrix More...
|
|
TGeoHMatrix & | DD4hep::Geometry::_transform (TGeoHMatrix &mat, const Geometry::Transform3D &trans) |
| Set a Transform3D object to a TGeoHMatrix More...
|
|
TGeoHMatrix & | DD4hep::Geometry::_transform (TGeoHMatrix &mat, const Geometry::Position &pos) |
| Set a Position object (translation) to a TGeoHMatrix More...
|
|
TGeoHMatrix & | DD4hep::Geometry::_transform (TGeoHMatrix &mat, const Geometry::RotationZYX &rot) |
| Set a RotationZYX object to a TGeoHMatrix More...
|
|
TGeoHMatrix & | DD4hep::Geometry::_transform (TGeoHMatrix &mat, const Geometry::Rotation3D &rot3D) |
| Set a Rotation3D object to a TGeoHMatrix More...
|
|
TGeoHMatrix & | DD4hep::Geometry::_transform (TGeoHMatrix &mat, const Geometry::Position &pos, const Geometry::RotationZYX &rot) |
| Set a Position followed by a RotationZYX to a TGeoHMatrix More...
|
|
Geometry::Transform3D | DD4hep::Geometry::_transform (const TGeoMatrix *matrix) |
| Convert a TGeoMatrix object to a generic Transform3D More...
|
|
void | DD4hep::Geometry::_decompose (const Geometry::Transform3D &trafo, Geometry::Position &pos, Geometry::RotationZYX &rot) |
| Decompose a generic Transform3D into a translation (Position) and a RotationZYX More...
|
|
void | DD4hep::Geometry::_decompose (const Geometry::Transform3D &trafo, Geometry::Position &pos, XYZAngles &rot) |
| Decompose a generic Transform3D into a translation (Geometry::Position) and XYZAngles More...
|
|
void | DD4hep::Geometry::_decompose (const Geometry::Transform3D &trafo, Geometry::Translation3D &pos, Geometry::RotationZYX &rot) |
| Decompose a generic Transform3D into a translation (Translation3D) and a RotationZYX More...
|
|
void | DD4hep::Geometry::_decompose (const Geometry::Transform3D &trafo, Geometry::Translation3D &pos, XYZAngles &rot) |
| Decompose a generic Transform3D into a translation (Translation3D) and XYZAngles More...
|
|
XYZAngles | DD4hep::Geometry::_XYZangles (const double *matrix) |
| Convert a 3x3 rotation matrix to XYZAngles More...
|
|
XYZAngles | DD4hep::Geometry::_XYZangles (const TGeoMatrix *matrix) |
| Convert a the rotation part of a TGeoMatrix to XYZAngles More...
|
|