![]() |
ATLAS Offline Software
|
#include <VKalAtlasMagFld.h>
Public Member Functions | |
| VKalAtlasMagFld () | |
| ~VKalAtlasMagFld () | |
| virtual void | getMagFld (const double, const double, const double, double &, double &, double &) override |
| void | setAtlasField (MagField::AtlasFieldCache *) |
| void | setAtlasField (const double) |
| void | setAtlasMagRefFrame (double, double, double) |
| double | getEffField (double bx, double by, double bz, double phi, double theta) |
Private Attributes | |
| MagField::AtlasFieldCache * | m_VKalAthenaField {} |
| double | m_FIXED_ATLAS_FIELD = 1.997 |
| double | m_magFrameX |
| double | m_magFrameY |
| double | m_magFrameZ |
Definition at line 17 of file VKalAtlasMagFld.h.
| Trk::VKalAtlasMagFld::VKalAtlasMagFld | ( | ) |
Definition at line 37 of file VKalAtlasMagFld.cxx.
|
default |
|
inlineinherited |
Definition at line 41 of file VKalVrtBMag.h.
|
overridevirtual |
Implements Trk::baseMagFld.
Definition at line 61 of file VKalAtlasMagFld.cxx.
| void Trk::VKalAtlasMagFld::setAtlasField | ( | const double | field | ) |
Definition at line 48 of file VKalAtlasMagFld.cxx.
| void Trk::VKalAtlasMagFld::setAtlasField | ( | MagField::AtlasFieldCache * | pnt | ) |
Definition at line 44 of file VKalAtlasMagFld.cxx.
| void Trk::VKalAtlasMagFld::setAtlasMagRefFrame | ( | double | x, |
| double | y, | ||
| double | z ) |
Definition at line 52 of file VKalAtlasMagFld.cxx.
|
private |
Definition at line 29 of file VKalAtlasMagFld.h.
|
private |
Definition at line 30 of file VKalAtlasMagFld.h.
|
private |
Definition at line 30 of file VKalAtlasMagFld.h.
|
private |
Definition at line 30 of file VKalAtlasMagFld.h.
|
private |
Definition at line 28 of file VKalAtlasMagFld.h.