|
ACTS
Experiment-independent tracking
|
Config struct to configure the surface array navigation. More...
#include <Acts/Navigation/SurfaceArrayNavigationPolicy.hpp>
Public Attributes | |
| std::pair< std::size_t, std::size_t > | bins |
| The number of bins in the local directions. | |
| ExtentEnvelope | envelope = ExtentEnvelope::Zero() |
| Envelope added to the ProtoLayer extent when computing the surface-array lookup tolerance. | |
| LayerType | layerType = LayerType::Cylinder |
| The type of the layer. | |
| double | numberOfBinsFactor = 1.0 |
| Multiplier applied to auto-determined (0) bin counts. | |
Config struct to configure the surface array navigation.
| std::pair<std::size_t, std::size_t> Acts::SurfaceArrayNavigationPolicy::Config::bins |
The number of bins in the local directions.
The interpretation depends on the layer type. A value of 0 in either direction requests automatic determination from the module layout (one bin per module), scaled by numberOfBinsFactor.
| double Acts::SurfaceArrayNavigationPolicy::Config::numberOfBinsFactor = 1.0 |
Multiplier applied to auto-determined (0) bin counts.
Values below one coarsen the grid, values above one refine it. Finer grids return fewer surfaces per neighbour query, cutting navigation candidate counts.