Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::Experimental::StaticUpdatorImpl< extractor_type, filler_type > Class Template Reference

This uses state less extractor and fillers to manipulate the navigation state. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Navigation/NavigationStateUpdators.hpp>

+ Inheritance diagram for Acts::Experimental::StaticUpdatorImpl< extractor_type, filler_type >:
+ Collaboration diagram for Acts::Experimental::StaticUpdatorImpl< extractor_type, filler_type >:

Public Member Functions

void update ([[maybe_unused]] const GeometryContext &gctx, NavigationState &nState) const
 updates the navigation state with a single object that is filled in
 
- Public Member Functions inherited from Acts::Experimental::INavigationDelegate
virtual ~INavigationDelegate ()=default
 

Detailed Description

template<typename extractor_type, typename filler_type>
class Acts::Experimental::StaticUpdatorImpl< extractor_type, filler_type >

This uses state less extractor and fillers to manipulate the navigation state.

Template Parameters
extractor_typethe helper to extract the objects from
filler_typeis the helper to fill the object into nState

Definition at line 88 of file NavigationStateUpdators.hpp.

View newest version in sPHENIX GitHub at line 88 of file NavigationStateUpdators.hpp

Member Function Documentation

template<typename extractor_type , typename filler_type >
void Acts::Experimental::StaticUpdatorImpl< extractor_type, filler_type >::update ( [[maybe_unused] ] const GeometryContext gctx,
NavigationState nState 
) const
inline

updates the navigation state with a single object that is filled in

Parameters
gctxis the Geometry context of this call
nStatethe navigation state to which the surfaces are attached
Note
this is attaching objects without intersecting nor checking

Definition at line 96 of file NavigationStateUpdators.hpp.

View newest version in sPHENIX GitHub at line 96 of file NavigationStateUpdators.hpp

Referenced by BOOST_AUTO_TEST_CASE().

+ Here is the caller graph for this function:


The documentation for this class was generated from the following file: