13#ifndef O2_MCH_GEOMETRY_TRANSFORMER_TRANSFORMATIONS_H
14#define O2_MCH_GEOMETRY_TRANSFORMER_TRANSFORMATIONS_H
62std::array<double, 9>
angles2matrix(
double yaw,
double pitch,
double roll);
71std::tuple<double, double, double>
matrix2angles(gsl::span<double> rot);
get the local-to-global transformation for a given detection element
TransformationCreator transformationFromJSON(std::istream &in)
std::tuple< double, double, double > matrix2angles(gsl::span< double > rot)
std::array< int, 156 > allDeIds
std::array< double, 9 > angles2matrix(double yaw, double pitch, double roll)
TransformationCreator transformationFromTGeoManager(const TGeoManager &geo)
std::function< o2::math_utils::Transform3D(int detElemId)> TransformationCreator