|
SND@LHC Software
|
Bell Field for SHiP. More...
#include <BellField.h>


Public Member Functions | |
| BellField () | |
| BellField (double Peak, double Middle, int orientation, double Btube) | |
| TVector3 | get (const TVector3 &pos) const |
| return value at position | |
| void | get (const double &posX, const double &posY, const double &posZ, double &Bx, double &By, double &Bz) const |
| Get the magneticField [kGauss] at position. | |
| BellField () | |
| BellField (double Peak, double Middle) | |
| TVector3 | get (const TVector3 &pos) const |
| return value at position | |
| void | get (const double &posX, const double &posY, const double &posZ, double &Bx, double &By, double &Bz) const |
| Get the magneticField [kGauss] at position. | |
Public Member Functions inherited from genfit::AbsBField | |
| AbsBField () | |
| virtual | ~AbsBField () |
Private Attributes | |
| double | fMiddle |
| double | fPeak |
| int | fOrient |
| double | fBtube |
Bell Field for SHiP.
Definition at line 35 of file BellField.h.
| genfit::BellField::BellField | ( | ) |
| genfit::BellField::BellField | ( | double | Peak, |
| double | Middle, | ||
| int | orientation, | ||
| double | Btube | ||
| ) |
| genfit::BellField::BellField | ( | ) |
Default constructor
| genfit::BellField::BellField | ( | double | Peak, |
| double | Middle | ||
| ) |
Standard constructor
|
virtual |
Get the magneticField [kGauss] at position.
Override this in your concrete implementation.
Reimplemented from genfit::AbsBField.
Definition at line 49 of file BellField.cc.
|
virtual |
Get the magneticField [kGauss] at position.
Override this in your concrete implementation.
Reimplemented from genfit::AbsBField.
|
virtual |
return value at position
Implements genfit::AbsBField.
Definition at line 42 of file BellField.cc.
|
virtual |
return value at position
Implements genfit::AbsBField.
|
private |
Definition at line 53 of file BellField.h.
|
private |
Definition at line 50 of file BellField.h.
|
private |
Definition at line 52 of file BellField.h.
|
private |
Definition at line 51 of file BellField.h.