#include <VKalAtlasMagFld.h>
Definition at line 17 of file VKalAtlasMagFld.h.
◆ VKalAtlasMagFld()
Trk::VKalAtlasMagFld::VKalAtlasMagFld |
( |
| ) |
|
◆ ~VKalAtlasMagFld()
Trk::VKalAtlasMagFld::~VKalAtlasMagFld |
( |
| ) |
|
|
default |
◆ getMagFld()
void Trk::VKalAtlasMagFld::getMagFld |
( |
const double |
x, |
|
|
const double |
y, |
|
|
const double |
z, |
|
|
double & |
bx, |
|
|
double & |
by, |
|
|
double & |
bz |
|
) |
| |
|
overridevirtual |
◆ setAtlasField() [1/2]
void Trk::VKalAtlasMagFld::setAtlasField |
( |
const double |
field | ) |
|
◆ setAtlasField() [2/2]
◆ setAtlasMagRefFrame()
void Trk::VKalAtlasMagFld::setAtlasMagRefFrame |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ m_FIXED_ATLAS_FIELD
double Trk::VKalAtlasMagFld::m_FIXED_ATLAS_FIELD = 1.997 |
|
private |
◆ m_magFrameX
double Trk::VKalAtlasMagFld::m_magFrameX |
|
private |
◆ m_magFrameY
double Trk::VKalAtlasMagFld::m_magFrameY |
|
private |
◆ m_magFrameZ
double Trk::VKalAtlasMagFld::m_magFrameZ |
|
private |
◆ m_VKalAthenaField
The documentation for this class was generated from the following files:
void getField(const double *ATH_RESTRICT xyz, double *ATH_RESTRICT bxyz, double *ATH_RESTRICT deriv=nullptr)
get B field value at given position xyz[3] is in mm, bxyz[3] is in kT if deriv[9] is given,...