|
ACTS
Experiment-independent tracking
|
Options controlling blueprint navigation policies. More...
#include <Acts/Geometry/BlueprintOptions.hpp>
Public Member Functions | |
| void | validate () const |
| Validates the blueprint options. | |
Public Attributes | |
| std::shared_ptr< NavigationPolicyFactory > | defaultNavigationPolicyFactory |
| Default navigation policy factory. | |
| bool | keepGoingOnMaterialMergeFailure = false |
| If set, material designated on a portal face that must be merged during container stacking does not abort construction. | |
Options controlling blueprint navigation policies.
| std::shared_ptr<NavigationPolicyFactory> Acts::Experimental::BlueprintOptions::defaultNavigationPolicyFactory |
Default navigation policy factory.
| bool Acts::Experimental::BlueprintOptions::keepGoingOnMaterialMergeFailure = false |
If set, material designated on a portal face that must be merged during container stacking does not abort construction.
Instead the offending material is discarded, the merged surface is tagged with a MergedMaterialMarker, and a warning is emitted. This is lossy and intended as a debugging aid: the material designation should be moved to a face that is not merged (e.g. the enclosing container's face).