EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Singleton which provides access to magnetic field for track representations. More...
#include <EicRoot/blob/master/genfit/GFFieldManager.h>
Public Member Functions | |
GFAbsBField * | getField () |
void | init (GFAbsBField *b) |
set the magntic field here. Magnetic field classes must be derived from GFAbsBField | |
Static Public Member Functions | |
static TVector3 | getFieldVal (const TVector3 &x) |
static GFFieldManager * | getInstance () |
Private Member Functions | |
GFFieldManager () | |
Static Private Attributes | |
static GFFieldManager * | fInstance = NULL |
static GFAbsBField * | fField = NULL |
Singleton which provides access to magnetic field for track representations.
Definition at line 37 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 37 of file GFFieldManager.h
|
inlineprivate |
Definition at line 39 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 39 of file GFFieldManager.h
Referenced by getInstance().
|
inline |
Definition at line 44 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 44 of file GFFieldManager.h
References fField.
|
inlinestatic |
Definition at line 52 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 52 of file GFFieldManager.h
References fField, fInstance, and GFAbsBField::get().
Referenced by RKTrackRep::RKutta().
|
inlinestatic |
Definition at line 69 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 69 of file GFFieldManager.h
References fInstance, and GFFieldManager().
Referenced by PndRecoDafFit::Init(), and PndRecoKalmanFit::Init().
|
inline |
set the magntic field here. Magnetic field classes must be derived from GFAbsBField
Definition at line 65 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 65 of file GFFieldManager.h
References fField.
Referenced by PndRecoDafFit::Init(), and PndRecoKalmanFit::Init().
|
staticprivate |
Definition at line 41 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 41 of file GFFieldManager.h
Referenced by getField(), getFieldVal(), and init().
|
staticprivate |
Definition at line 40 of file GFFieldManager.h.
View newest version in sPHENIX GitHub at line 40 of file GFFieldManager.h
Referenced by getFieldVal(), and getInstance().