ATLAS Offline Software
Namespaces | Typedefs
SurfaceHolders.h File Reference
#include "TrkEventPrimitives/SurfaceHolderImpl.h"
#include "TrkSurfaces/ConeSurface.h"
#include "TrkSurfaces/CylinderSurface.h"
#include "TrkSurfaces/DiscSurface.h"
#include "TrkSurfaces/PerigeeSurface.h"
#include "TrkSurfaces/PlaneSurface.h"
#include "TrkSurfaces/StraightLineSurface.h"
#include "TrkSurfaces/Surface.h"
Include dependency graph for SurfaceHolders.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Trk
 Ensure that the ATLAS eigen extensions are properly loaded.
 

Typedefs

using Trk::ConeSurfacePtrHolder = SurfacePtrHolderImpl< ConeSurface >
 
using Trk::CylinderSurfacePtrHolder = SurfacePtrHolderImpl< CylinderSurface >
 
using Trk::DiscSurfacePtrHolder = SurfacePtrHolderImpl< DiscSurface >
 
using Trk::PerigeeSurfacePtrHolder = SurfacePtrHolderImpl< PerigeeSurface >
 
using Trk::PlaneSurfacePtrHolder = SurfacePtrHolderImpl< PlaneSurface >
 
using Trk::StraightLineSurfacePtrHolder = SurfacePtrHolderImpl< StraightLineSurface >
 
using Trk::SurfacePtrHolder = SurfacePtrHolderImpl< Surface >
 
using Trk::ConeSurfaceUniqHolder = SurfaceUniqHolderImpl< ConeSurface >
 
using Trk::CylinderSurfaceUniqHolder = SurfaceUniqHolderImpl< CylinderSurface >
 
using Trk::DiscSurfaceUniqHolder = SurfaceUniqHolderImpl< DiscSurface >
 
using Trk::PerigeeSurfaceUniqHolder = SurfaceUniqHolderImpl< PerigeeSurface >
 
using Trk::PlaneSurfaceUniqHolder = SurfaceUniqHolderImpl< PlaneSurface >
 
using Trk::StraightLineSurfaceUniqHolder = SurfaceUniqHolderImpl< StraightLineSurface >
 
using Trk::SurfaceUniqHolder = SurfaceUniqHolderImpl< Surface >
 
using Trk::SurfacePtrHolderDetEl = Trk::SurfacePtrHolderImplDetEl< Surface >