ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Navigator::Config Struct Reference

The navigator configuration. More...

#include <Acts/Propagator/Navigator.hpp>

Collaboration diagram for Acts::Navigator::Config:
[legend]

Public Attributes

bool resolveMaterial = true
 stop at every material surface (whether it is passive or not)
bool resolvePassive = false
 stop at every surface regardless what it is
bool resolveSensitive = true
 stop at every sensitive surface (whether it has material or not)
std::shared_ptr< const TrackingGeometrytrackingGeometry {nullptr}
 Tracking Geometry for this Navigator.

Detailed Description

The navigator configuration.

Member Data Documentation

◆ resolveMaterial

bool Acts::Navigator::Config::resolveMaterial = true

stop at every material surface (whether it is passive or not)

◆ resolvePassive

bool Acts::Navigator::Config::resolvePassive = false

stop at every surface regardless what it is

◆ resolveSensitive

bool Acts::Navigator::Config::resolveSensitive = true

stop at every sensitive surface (whether it has material or not)

◆ trackingGeometry

std::shared_ptr<const TrackingGeometry> Acts::Navigator::Config::trackingGeometry {nullptr}

Tracking Geometry for this Navigator.