Project
Loading...
Searching...
No Matches
MisalignmentUtils.h File Reference
#include <array>
#include <cstddef>
#include <map>
#include <string>
#include <utility>
#include "ITS3Align/AlignmentMath.h"
#include "MathUtils/LegendrePols.h"

Go to the source code of this file.

Classes

struct  o2::its3::align::InextensionalMisalignment
 
struct  o2::its3::align::SensorMisalignment
 
struct  o2::its3::align::MisalignmentModel
 
struct  o2::its3::align::MisalignmentFrame
 
struct  o2::its3::align::MisalignmentShift
 

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
 

Functions

MisalignmentModel o2::its3::align::loadMisalignmentModel (const std::string &jsonPath)
 
MisalignmentShift o2::its3::align::evaluateLegendreShift (const SensorMisalignment &sensor, const MisalignmentFrame &frame, const TrackSlopes &slopes)
 
MisalignmentShift o2::its3::align::evaluateInextensionalShift (const SensorMisalignment &sensor, const MisalignmentFrame &frame, const TrackSlopes &slopes)