#include <GFFieldManager.h>
Definition at line 38 of file GFFieldManager.h.
genf::GFFieldManager::GFFieldManager |
( |
| ) |
|
|
inlineprivate |
Definition at line 45 of file GFFieldManager.h.
47 std::cerr <<
"Appareantly GFFieldManager hasnt been initialized with a correct GFAbsBField pointer -> abort" <<
std::endl;
static GFAbsBField * fField
QTextStream & endl(QTextStream &s)
static TVector3 genf::GFFieldManager::getFieldVal |
( |
const TVector3 & |
x | ) |
|
|
inlinestatic |
Definition at line 53 of file GFFieldManager.h.
55 std::cerr <<
"Appareantly GFFieldManager hasnt been instantiated yet, call getInstance() and init() before getFieldVal() -> abort" <<
std::endl;
59 std::cerr <<
"Appareantly GFFieldManager hasnt been initialized with a correct GFAbsBField pointer -> abort" <<
std::endl;
static GFFieldManager * fInstance
virtual TVector3 get(const TVector3 &) const =0
override this is you concrete implementation
static GFAbsBField * fField
QTextStream & endl(QTextStream &s)
set the magntic field here. Magnetic field classes must be derived from GFAbsBField
Definition at line 66 of file GFFieldManager.h.
static GFAbsBField * fField
The documentation for this class was generated from the following files: