![]() |
ATLAS Offline Software
|
#include <BFieldCond.h>
Public Member Functions | |
| BFieldCond (bool finite, const double *p1, const double *p2, double curr) | |
| void | addBiotSavart (double scaleFactor, const double *ATH_RESTRICT xyz, double *ATH_RESTRICT B, double *ATH_RESTRICT deriv=nullptr) const |
| void | scaleCurrent (double factor) |
| bool | finite () const |
| double | p1 (int i) const |
| double | p2 (int i) const |
| double | curr () const |
Private Attributes | |
| bool | m_finite |
| const Eigen::Vector3d | m_p1 |
| const Eigen::Vector3d | m_p2 |
| const Eigen::Vector3d | m_u |
| double | m_curr |
| double | m_nomCurr |
Definition at line 21 of file BFieldCond.h.
Definition at line 25 of file BFieldCond.h.
| ATH_FLATTEN void BFieldCond::addBiotSavart | ( | double | scaleFactor, |
| const double *ATH_RESTRICT | xyz, | ||
| double *ATH_RESTRICT | B, | ||
| double *ATH_RESTRICT | deriv = nullptr ) const |
Definition at line 21 of file BFieldCond.cxx.
|
inline |
Definition at line 48 of file BFieldCond.h.
|
inline |
Definition at line 45 of file BFieldCond.h.
|
inline |
Definition at line 46 of file BFieldCond.h.
|
inline |
Definition at line 47 of file BFieldCond.h.
|
inline |
Definition at line 43 of file BFieldCond.h.
|
private |
Definition at line 59 of file BFieldCond.h.
|
private |
Definition at line 51 of file BFieldCond.h.
|
private |
Definition at line 60 of file BFieldCond.h.
|
private |
Definition at line 58 of file BFieldCond.h.
|
private |
Definition at line 58 of file BFieldCond.h.
|
private |
Definition at line 58 of file BFieldCond.h.