![]() |
ATLAS Offline Software
|
#include "GeoPrimitives/GeoPrimitives.h"#include "TrkDetDescrUtils/BinnedArray.h"#include "TrkDetDescrUtils/GeometrySignature.h"#include "TrkDetDescrUtils/ObjectAccessor.h"#include <memory>#include "TrkEventPrimitives/PropDirection.h"#include "TrkGeometry/DetachedTrackingVolume.h"#include "TrkGeometry/GlueVolumesDescriptor.h"#include "TrkGeometry/LayerAttemptsCalculator.h"#include "TrkGeometry/Material.h"#include "TrkSurfaces/BoundaryCheck.h"#include "TrkSurfaces/Surface.h"#include "TrkVolumes/BoundaryCylinderSurface.h"#include "TrkVolumes/BoundaryDiscSurface.h"#include "TrkVolumes/BoundarySurface.h"#include "TrkVolumes/BoundarySurfaceFace.h"#include "TrkVolumes/Volume.h"#include <string>#include <span>#include "AthenaBaseComps/AthMsgStreamMacros.h"#include "CxxUtils/CachedUniquePtr.h"#include "CxxUtils/checker_macros.h"#include "TrkGeometry/TrackingVolume.icc"Go to the source code of this file.
Classes | |
| class | Trk::ConstSharedPtrSpan< T > |
| class | Trk::TrackingVolume |
Namespaces | |
| Trk | |
| Ensure that the ATLAS eigen extensions are properly loaded. | |
Macros | |
| #define | TRKGEOMETRY_MAXLAYERATTEMPTS 100 |
Typedefs | |
| typedef BinnedArray< Layer > | Trk::LayerArray |
| template<class T > | |
| using | Trk::ArraySpan = std::span< T > |
| template<class T > | |
| using | Trk::LayerIntersection = FullIntersection< Layer, Surface, T > |
| template<class T > | |
| using | Trk::BoundaryIntersection = FullIntersection< BoundarySurface< TrackingVolume >, Surface, T > |
| #define TRKGEOMETRY_MAXLAYERATTEMPTS 100 |
Definition at line 41 of file TrackingVolume.h.
1.8.18