|
ACTS
Experiment-independent tracking
|
This is an index grid based navigation state updator, it uses an extractor type and a filler type to handle the navigation state. More...
#include <Acts/Geometry/IndexGrid.hpp>
Public Types | |
| using | grid_type = grid_t |
| Broadcast the grid type. | |
Public Member Functions | |
| IndexGrid ()=delete | |
| IndexGrid (grid_type &&igrid, const std::array< AxisDirection, grid_type::DIM > &icasts, const Transform3 &itr=Transform3::Identity()) | |
| Constructor for a grid based surface attacher. | |
Public Attributes | |
| std::array< AxisDirection, grid_type::DIM > | casts {} |
| These are the cast parameters - copied from constructor. | |
| grid_type | grid |
| The grid where the indices are stored. | |
| Transform3 | transform = Transform3::Identity() |
| A transform to be applied to the position. | |
This is an index grid based navigation state updator, it uses an extractor type and a filler type to handle the navigation state.
It can be used for volumes, surfaces at convenience
| navigation_type | distinguishes between internal and external navigation |
| grid_t | is the type of the grid |
| extractor_type | is the helper to extract the object |
| filler_type | is the helper to fill the object into the nState |
| using Acts::IndexGrid< grid_t >::grid_type = grid_t |
Broadcast the grid type.
| Acts::IndexGrid< grid_t >::IndexGrid | ( | grid_type && | igrid, |
| const std::array< AxisDirection, grid_type::DIM > & | icasts, | ||
| const Transform3 & | itr = Transform3::Identity() ) |
Constructor for a grid based surface attacher.
| igrid | the grid that is moved into this attacher |
| icasts | is the cast values array |
| itr | a transform applied to the global position |
|
delete |
| std::array<AxisDirection, grid_type::DIM> Acts::IndexGrid< grid_t >::casts {} |
These are the cast parameters - copied from constructor.
| grid_type Acts::IndexGrid< grid_t >::grid |
The grid where the indices are stored.
| Transform3 Acts::IndexGrid< grid_t >::transform = Transform3::Identity() |
A transform to be applied to the position.