![]() |
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 34 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
inline |
Definition at line 63 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
default |
|
default |
|
default |
move c'tor
|
delete |
delete copy c'tor
|
inline |
Definition at line 56 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
delete |
delete assignment
|
default |
move assignment
|
inline |
Definition at line 54 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
private |
Definition at line 60 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
|
private |
Definition at line 59 of file InnerDetector/InDetDetDescr/InDetReadoutGeometry/InDetReadoutGeometry/SurfaceCache.h.
1.8.18