|
ACTS
Experiment-independent tracking
|
Config structure for the interpolated B field map. More...
#include <Acts/MagneticField/InterpolatedBFieldMap.hpp>
Public Attributes | |
| Grid | grid |
| grid storing magnetic field values | |
| double | scale = 1. |
| global B-field scaling factor | |
| std::function< Vector3(const FieldType &, const Vector3 &)> | transformBField |
| calculating the global 3D coordinates (cartesian) of the magnetic field with the local n dimensional field and the global 3D position as input | |
| std::function< ActsVector< DIM_POS >(const Vector3 &)> | transformPos |
| mapping of global 3D coordinates (cartesian) onto grid space | |
Config structure for the interpolated B field map.
| Grid Acts::InterpolatedBFieldMap< grid_t >::Config::grid |
grid storing magnetic field values
| double Acts::InterpolatedBFieldMap< grid_t >::Config::scale = 1. |
global B-field scaling factor
scale are accepted and will invert the direction of the magnetic field. | std::function<Vector3(const FieldType&, const Vector3&)> Acts::InterpolatedBFieldMap< grid_t >::Config::transformBField |
calculating the global 3D coordinates (cartesian) of the magnetic field with the local n dimensional field and the global 3D position as input
| std::function<ActsVector<DIM_POS>(const Vector3&)> Acts::InterpolatedBFieldMap< grid_t >::Config::transformPos |
mapping of global 3D coordinates (cartesian) onto grid space