Class Acts::Experimental::SingleObjectImpl¶
-
template<typename object_type, typename filler_type>
class SingleObjectImpl : public Acts::Experimental::INavigationDelegate¶ This sets a single object, e.g.
single surface or single volume
- Template Parameters
object_type – the type of the object to be filled
filler_type – is the helper to fill the object into nState
Public Functions
-
inline SingleObjectImpl(const object_type *so)¶
Convenience constructor.
- Parameters
so – the single object
updates the navigation state with a single object that is filled in
Note
this is attaching objects without intersecting nor checking
- Parameters
gctx – is the Geometry context of this call
nState – the navigation state to which the surfaces are attached