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>
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.
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().