Project
Loading...
Searching...
No Matches
Transformations.cxx File Reference
#include "MCHGeometryTransformer/Transformations.h"
#include "MCHGeometryTransformer/VolumePaths.h"
#include "MCHConstants/DetectionElements.h"
#include <TGeoManager.h>
#include <TGeoMatrix.h>
#include <array>
#include <fmt/format.h>
#include <rapidjson/document.h>
#include <rapidjson/istreamwrapper.h>
#include <string>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::mch
 
namespace  o2::mch::geo
 get the local-to-global transformation for a given detection element
 

Functions

TransformationCreator o2::mch::geo::transformationFromTGeoManager (const TGeoManager &geo)
 
TransformationCreator o2::mch::geo::transformationFromJSON (std::istream &in)
 
std::array< double, 9 > o2::mch::geo::angles2matrix (double yaw, double pitch, double roll)
 
std::tuple< double, double, double > o2::mch::geo::matrix2angles (gsl::span< double > rot)