![]() |
ATLAS Offline Software
|
#include <SurfaceCache.h>
Public Member Functions | |
SurfaceCacheBase (const Amg::Transform3D &transform, const Amg::Vector3D ¢er) | |
SurfaceCacheBase ()=default | |
~SurfaceCacheBase ()=default | |
SurfaceCacheBase (SurfaceCacheBase &&)=default | |
move c'tor More... | |
SurfaceCacheBase & | operator= (SurfaceCacheBase &&)=default |
move assignment More... | |
SurfaceCacheBase (const SurfaceCacheBase &)=delete | |
delete copy c'tor More... | |
SurfaceCacheBase & | operator= (const SurfaceCacheBase &)=delete |
delete assignment More... | |
const Amg::Transform3D & | transform () const |
const Amg::Vector3D & | center () const |
Private Attributes | |
Amg::Transform3D | m_transform {} |
Amg::Vector3D | m_center {} |
These are for internal use in TRT_RedoutGeometry. They hold all the cached values related to the element surface.
We want to alllow the Trk::Surface::transform() { m_associatedDetectorElement->transform() } method to work.
Definition at line 32 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
inline |
Definition at line 61 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
default |
|
default |
|
default |
move c'tor
|
delete |
delete copy c'tor
|
inline |
Definition at line 54 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
delete |
delete assignment
|
default |
move assignment
|
inline |
Definition at line 52 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
private |
Definition at line 58 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
private |
Definition at line 57 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.