![]() |
ATLAS Offline Software
|
#include <MagneticFieldProperties.h>
Public Member Functions | |
| MagneticFieldProperties (MagneticFieldMode mode=Trk::FullField) | |
| Constructor for magnetic field mode - full field is default. More... | |
| MagneticFieldProperties (const Amg::Vector3D &field) | |
| Constructor for magnetic field mode. More... | |
| MagneticFieldProperties (const MagneticFieldProperties &)=default | |
| MagneticFieldProperties (MagneticFieldProperties &&)=default | |
| MagneticFieldProperties & | operator= (const MagneticFieldProperties &)=default |
| MagneticFieldProperties & | operator= (MagneticFieldProperties &&)=default |
| ~MagneticFieldProperties ()=default | |
| operator MagneticFieldMode () const | |
| Cast operator. More... | |
| MagneticFieldMode | magneticFieldMode () const |
| Returns the MagneticFieldMode as specified. More... | |
| const Amg::Vector3D & | magneticField () const |
| Get the magnetic field - in case of constant field only - throws exception if mode is not constant. More... | |
Protected Attributes | |
| MagneticFieldMode | m_magneticFieldMode |
| Amg::Vector3D | m_magneticField |
magnetic field properties to steer the behavior of the extrapolation
Definition at line 30 of file MagneticFieldProperties.h.
| Trk::MagneticFieldProperties::MagneticFieldProperties | ( | MagneticFieldMode | mode = Trk::FullField | ) |
Constructor for magnetic field mode - full field is default.
| Trk::MagneticFieldProperties::MagneticFieldProperties | ( | const Amg::Vector3D & | field | ) |
Constructor for magnetic field mode.
|
default |
|
default |
|
default |
| const Amg::Vector3D& Trk::MagneticFieldProperties::magneticField | ( | ) | const |
Get the magnetic field - in case of constant field only - throws exception if mode is not constant.
| MagneticFieldMode Trk::MagneticFieldProperties::magneticFieldMode | ( | ) | const |
Returns the MagneticFieldMode as specified.
| Trk::MagneticFieldProperties::operator MagneticFieldMode | ( | ) | const |
Cast operator.
|
default |
|
default |
|
protected |
Definition at line 57 of file MagneticFieldProperties.h.
|
protected |
Definition at line 56 of file MagneticFieldProperties.h.
1.8.18