Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef TRKDISTORTEDSURFACES_SAGGEDLINESURFACE_H
10 #define TRKDISTORTEDSURFACES_SAGGEDLINESURFACE_H
20 class TrkDetElementBase;
55 double linearDensity);
86 #endif // TRKDISTORTEDSURFACES_SAGGEDLINESURFACE_H
const LineSaggingDescriptor & distortionDescriptor() const
Get the Distortion descriptor
Trk::SaggedLineSurface & operator=(const Trk::SaggedLineSurface &sls)
const StraightLineSurface & surfaceRepresentation() const
Get the Surface representation.
Eigen::Affine3d Transform3D
Ensure that the ATLAS eigen extensions are properly loaded.
Cached value with atomic update.
LineSaggingDescriptor * m_saggingDescriptor
the distortion descriptor
SaggedLineSurface()
Default Constructor - needed for pool and inherited classes.
virtual ~SaggedLineSurface()
Destructor.
CxxUtils::CachedValue< Amg::Vector3D > m_saggedLineDirection
nominal end position