#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;
BEGIN_PROLOG could also be cerr
static GFAbsBField * fField
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
process_name opflash particleana ie x
BEGIN_PROLOG could also be cerr
virtual TVector3 get(const TVector3 &) const =0
override this is you concrete implementation
static GFAbsBField * fField
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: