|  | 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