11#ifndef INDETREADOUTGEOMETRY_SILOCALPOSITION_H
12#define INDETREADOUTGEOMETRY_SILOCALPOSITION_H
188 return position*factor;
Class to represent a position in the natural frame of a silicon sensor, for Pixel and SCT For Pixel: ...
SiLocalPosition & operator/=(const double factor)
double r() const
Cylindrical coordinate r:
SiLocalPosition(const SiLocalPosition &position)
Copy constructor:
double m_xEta
position along eta direction
double phi() const
Cylindrical coordinate phi:
SiLocalPosition()
Implicit constructor:
double xDepth() const
position along depth direction:
double xPhi() const
position along phi direction:
double m_xPhi
position along phi direction
double xColumn() const
positions for Pixel:
double xEta() const
position along eta direction:
SiLocalPosition & operator=(const SiLocalPosition &position)
Assignment operator:
double m_xDepth
position along depth direction
SiLocalPosition & operator*=(const double factor)
SiLocalPosition & operator+=(const SiLocalPosition &position)
Class to represent a position in the natural frame of a silicon sensor, for Pixel and SCT For Pixel: ...
Eigen::Matrix< double, 2, 1 > Vector2D
SiLocalPosition operator*(const SiLocalPosition &position, const double factor)
SiLocalPosition operator+(const SiLocalPosition &position1, const SiLocalPosition &position2)
SiLocalPosition operator/(const SiLocalPosition &position, const double factor)
Ensure that the ATLAS eigen extensions are properly loaded.