Project
Loading...
Searching...
No Matches
o2::its3::align::Deformations Class Reference

#include <Deformations.h>

Public Member Functions

void init (const std::filesystem::path &)
 
double getDeformationX (unsigned int id, double u, double v) const
 
double getDeformationY (unsigned int id, double u, double v) const
 
double getDeformationZ (unsigned int id, double u, double v) const
 
double getDeformation (unsigned int id, unsigned int axis, double u, double v) const
 
std::array< double, 3 > getDeformation (unsigned int id, double u, double v) const
 
std::array< unsigned int, 3 > getOrders (unsigned int id) const
 
const o2::math_utils::Legendre2DPolynominalgetLegendre (unsigned int id, unsigned int axis) const
 

Detailed Description

Definition at line 23 of file Deformations.h.

Member Function Documentation

◆ getDeformation() [1/2]

std::array< double, 3 > o2::its3::align::Deformations::getDeformation ( unsigned int  id,
double  u,
double  v 
) const
inline

Definition at line 42 of file Deformations.h.

◆ getDeformation() [2/2]

double o2::its3::align::Deformations::getDeformation ( unsigned int  id,
unsigned int  axis,
double  u,
double  v 
) const
inline

Definition at line 32 of file Deformations.h.

◆ getDeformationX()

double o2::its3::align::Deformations::getDeformationX ( unsigned int  id,
double  u,
double  v 
) const
inline

Definition at line 29 of file Deformations.h.

◆ getDeformationY()

double o2::its3::align::Deformations::getDeformationY ( unsigned int  id,
double  u,
double  v 
) const
inline

Definition at line 30 of file Deformations.h.

◆ getDeformationZ()

double o2::its3::align::Deformations::getDeformationZ ( unsigned int  id,
double  u,
double  v 
) const
inline

Definition at line 31 of file Deformations.h.

◆ getLegendre()

const o2::math_utils::Legendre2DPolynominal & o2::its3::align::Deformations::getLegendre ( unsigned int  id,
unsigned int  axis 
) const
inline

Definition at line 52 of file Deformations.h.

◆ getOrders()

std::array< unsigned int, 3 > o2::its3::align::Deformations::getOrders ( unsigned int  id) const
inline

Definition at line 48 of file Deformations.h.

◆ init()

void o2::its3::align::Deformations::init ( const std::filesystem::path &  )

Definition at line 24 of file Deformations.cxx.


The documentation for this class was generated from the following files: