![]() |
Project
|
#include <memory>#include <compare>#include <type_traits>#include <map>#include <utility>#include <vector>#include <ostream>#include <string>#include <format>#include <algorithm>#include <Eigen/Dense>#include <TGeoMatrix.h>#include <TGeoPhysicalNode.h>Go to the source code of this file.
Classes | |
| class | o2::its3::align::DOFSet |
| class | o2::its3::align::RigidBodyDOFSet |
| class | o2::its3::align::LegendreDOFSet |
| class | o2::its3::align::GlobalLabel |
| class | o2::its3::align::HierarchyConstraint |
| class | o2::its3::align::AlignableVolume |
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::its3 |
| namespace | o2::its3::align |
Typedefs | |
| using | o2::its3::align::Matrix36 = Eigen::Matrix< double, 3, 6 > |
| using | o2::its3::align::Matrix66 = Eigen::Matrix< double, 6, 6 > |
Enumerations | |
| enum | o2::its3::align::RigidBodyDOF : uint8_t { o2::its3::align::TX = 0 , o2::its3::align::TY , o2::its3::align::TZ , o2::its3::align::RX , o2::its3::align::RY , o2::its3::align::RZ , o2::its3::align::NDOF } |
Functions | |
| auto | o2::its3::align::getRigidBodyDerivatives (const auto &trk) |
| void | o2::its3::align::applyDOFConfig (AlignableVolume *root, const std::string &jsonPath) |
| void | o2::its3::align::writeMillepedeResults (AlignableVolume *root, const std::string &milleResPath, const std::string &outJsonPath, const std::string &injectedJsonPath="") |