![]() |
Analysis Software
Documentation for sPHENIX simulation software
|
This holds and extracts a collection of surfaces without much checking, this could be e.g. support surfaces for layer structures, e.g. More...
#include <acts/blob/sPHENIX/Core/include/Acts/Navigation/SurfaceCandidatesUpdators.hpp>
Inheritance diagram for Acts::Experimental::AdditionalSurfacesImpl:
Collaboration diagram for Acts::Experimental::AdditionalSurfacesImpl:Public Member Functions | |
| void | update ([[maybe_unused]] const GeometryContext &gctx, NavigationState &nState) const |
Public Member Functions inherited from Acts::Experimental::INavigationDelegate | |
| virtual | ~INavigationDelegate ()=default |
Public Attributes | |
| std::vector< const Surface * > | surfaces = {} |
| The volumes held by this collection. | |
This holds and extracts a collection of surfaces without much checking, this could be e.g. support surfaces for layer structures, e.g.
Definition at line 122 of file SurfaceCandidatesUpdators.hpp.
View newest version in sPHENIX GitHub at line 122 of file SurfaceCandidatesUpdators.hpp
|
inline |
Extract the sub volumes from the volume
| gctx | the geometry contextfor this extraction call (ignored) |
| nState | is the navigation state |
Definition at line 131 of file SurfaceCandidatesUpdators.hpp.
View newest version in sPHENIX GitHub at line 131 of file SurfaceCandidatesUpdators.hpp
References Acts::Experimental::SurfacesFiller::fill(), and surfaces.
Here is the call graph for this function:| std::vector<const Surface*> Acts::Experimental::AdditionalSurfacesImpl::surfaces = {} |
The volumes held by this collection.
Definition at line 124 of file SurfaceCandidatesUpdators.hpp.
View newest version in sPHENIX GitHub at line 124 of file SurfaceCandidatesUpdators.hpp
Referenced by update().