Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SurfaceCandidatesUpdators.hpp File Reference
+ Include dependency graph for SurfaceCandidatesUpdators.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Acts::Experimental::AllPortalsImpl
 
struct  Acts::Experimental::AllPortalsAndSurfacesImpl
 
struct  Acts::Experimental::AdditionalSurfacesImpl
 This holds and extracts a collection of surfaces without much checking, this could be e.g. support surfaces for layer structures, e.g. More...
 

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.
 
namespace  Acts::Experimental
 

Typedefs

template<typename grid_type >
using Acts::Experimental::IndexedSurfacesImpl = IndexedUpdatorImpl< grid_type, IndexedSurfacesExtractor, SurfacesFiller >
 An indexed surface implementation access.
 
template<typename grid_type >
using Acts::Experimental::MultiLayerSurfacesImpl = MultiLayerSurfacesUpdatorImpl< grid_type, PathGridSurfacesGenerator >
 An indexed multi layer surface implementation access.
 
template<typename grid_type , template< typename > class indexed_updator>
using Acts::Experimental::IndexedSurfacesAllPortalsImpl = ChainedUpdatorImpl< AllPortalsImpl, indexed_updator< grid_type >>
 An indexed surface implementation with portal access.
 

Functions

static SurfaceCandidatesUpdator Acts::Experimental::tryAllPortals ()
 
static SurfaceCandidatesUpdator Acts::Experimental::tryAllPortalsAndSurfaces ()