Skip to content
Snippets Groups Projects
Commit 8b6d8424 authored by Tadej Novak's avatar Tadej Novak
Browse files

Merge branch '21.9-globalPositionFix' into '21.9'

Fix 2D local to global methods for ITk Strips

See merge request atlas/athena!39512
parents 5e5aec1b acdd8866
No related branches found
Tags nightly/21.9/2021-01-07T2142
No related merge requests found
......@@ -501,7 +501,7 @@ inline HepGeom::Point3D<double> SolidStateDetectorElementBase::globalPositionHit
inline Amg::Vector3D SolidStateDetectorElementBase::globalPosition(const Amg::Vector2D &localPos) const
{
if (!m_baseCacheValid) updateCache();
return m_origin + localPos[Trk::distEta] * m_etaAxis + localPos[Trk::distPhi] * m_phiAxis;
return m_center + localPos[Trk::distEta] * m_etaAxis + localPos[Trk::distPhi] * m_phiAxis;
}
inline Amg::Vector3D SolidStateDetectorElementBase::globalPositionHit(const Amg::Vector3D &localPos) const
......@@ -512,7 +512,7 @@ inline Amg::Vector3D SolidStateDetectorElementBase::globalPositionHit(const Amg:
inline HepGeom::Point3D<double> SolidStateDetectorElementBase::globalPositionCLHEP(const Amg::Vector2D &localPos) const
{
if (!m_baseCacheValid) updateCache();
return m_originCLHEP + localPos[Trk::distEta] * m_etaAxisCLHEP + localPos[Trk::distPhi] * m_phiAxisCLHEP;
return m_centerCLHEP + localPos[Trk::distEta] * m_etaAxisCLHEP + localPos[Trk::distPhi] * m_phiAxisCLHEP;
}
inline Amg::Vector3D SolidStateDetectorElementBase::globalPosition(const Amg::Vector3D &localPos) const
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment