|
ACTS
Experiment-independent tracking
|
A global (potentially casted) sub space of a global position. More...
#include <Acts/Utilities/GridAccessHelpers.hpp>
Public Types | |
| using | grid_local_t = std::array<double, sizeof...(Args)> |
| Type alias for grid-local coordinate array. | |
Public Member Functions | |
| GlobalSubspace ()=default | |
| Assert that size has to be bigger than 0. | |
| grid_local_t | toGridLocal (const Vector3 &position) const |
| Transform in to the local frame, then the grid local position. | |
| Public Member Functions inherited from Acts::GridAccess::IGlobalToGridLocal | |
| virtual | ~IGlobalToGridLocal ()=default |
Static Public Attributes | |
| static constexpr std::array< AxisDirection, sizeof...(Args)> | axisDirs |
| The axis directions of the subspace. | |
A global (potentially casted) sub space of a global position.
| ...Args |
| using Acts::GridAccess::GlobalSubspace< Args >::grid_local_t = std::array<double, sizeof...(Args)> |
Type alias for grid-local coordinate array.
|
default |
Assert that size has to be bigger than 0.
Assert that size has to be smaller than 4
| grid_local_t Acts::GridAccess::GlobalSubspace< Args >::toGridLocal | ( | const Vector3 & | position | ) | const |
Transform in to the local frame, then the grid local position.
| position | is the global position |
|
staticconstexpr |
The axis directions of the subspace.