|
ACTS
Experiment-independent tracking
|
Typedefs | |
| using | ActsPlugins::Covfie::BuilderBackend |
| using | ActsPlugins::Covfie::ConstantField |
| using | ActsPlugins::Covfie::InterpolatedField |
Functions | |
| ConstantField | ActsPlugins::Covfie::covfieField (const Acts::ConstantBField &magneticField) |
| Creates a covfie field from a constant B field. | |
| InterpolatedField | ActsPlugins::Covfie::covfieField (const Acts::InterpolatedMagneticField &magneticField) |
| Creates a covfie field from an interpolated magnetic field. | |
| InterpolatedField | ActsPlugins::Covfie::covfieField (const Acts::MagneticFieldProvider &magneticField, Acts::MagneticFieldProvider::Cache &cache, const std::array< std::size_t, 3 > &nPoints, const Acts::Vector3 &min, const Acts::Vector3 &max) |
| Creates a covfie field from a magnetic field provider by sampling it. | |
| ConstantField ActsPlugins::Covfie::covfieField | ( | const Acts::ConstantBField & | magneticField | ) |
Creates a covfie field from a constant B field.
| magneticField | The acts constant magnetic field. |
| InterpolatedField ActsPlugins::Covfie::covfieField | ( | const Acts::InterpolatedMagneticField & | magneticField | ) |
Creates a covfie field from an interpolated magnetic field.
| magneticField | The acts interpolated magnetic field. |
| InterpolatedField ActsPlugins::Covfie::covfieField | ( | const Acts::MagneticFieldProvider & | magneticField, |
| Acts::MagneticFieldProvider::Cache & | cache, | ||
| const std::array< std::size_t, 3 > & | nPoints, | ||
| const Acts::Vector3 & | min, | ||
| const Acts::Vector3 & | max ) |
Creates a covfie field from a magnetic field provider by sampling it.
The field must be defined within min (inclusive) and max (inclusive).
| magneticField | The acts magnetic field provider. |
| cache | The acts cache. |
| nPoints | 3D array of containing the number of bins for each axis. |
| min | (min_x, min_y, min_z) |
| max | (max_x, max_y, max_z) |