Geant4 VMC Version 6.6
|
#include <Doxymodules.h>
Public Member Functions | |
G4MonopoleFieldSetup () | |
~G4MonopoleFieldSetup () | |
void | InitialiseAll () |
void | SetStepperAndChordFinder (G4int val) |
void | SetMagneticField (G4MagneticField *magneticField) |
void | SetDefaultEquation (G4EquationOfMotion *equation) |
void | SetDefaultStepper (G4MagIntegratorStepper *stepper) |
double | GetZmagFieldValue () const |
Static Public Member Functions | |
static G4MonopoleFieldSetup * | GetMonopoleFieldSetup () |
Private Attributes | |
G4FieldManager * | fFieldManager |
G4MagneticField * | fMagneticField |
G4ChordFinder * | fChordFinder |
G4ChordFinder * | fUsualChordFinder |
G4EquationOfMotion * | fDefaultEquation |
G4MagIntegratorStepper * | fDefaultStepper |
G4ChordFinder * | fMonopoleChordFinder |
G4MonopoleEquation * | fMonopoleEquation |
G4MagIntegratorStepper * | fMonopoleStepper |
G4double | fMinStep |
G4double | fZmagFieldValue |
Static Private Attributes | |
static G4ThreadLocal G4MonopoleFieldSetup * | fgInstance = 0 |
thread local instance | |
Definition at line 51 of file Doxymodules.h.
G4MonopoleFieldSetup::G4MonopoleFieldSetup | ( | ) |
Definition at line 77 of file G4MonopoleFieldSetup.cxx.
Referenced by GetMonopoleFieldSetup().
G4MonopoleFieldSetup::~G4MonopoleFieldSetup | ( | ) |
Definition at line 110 of file G4MonopoleFieldSetup.cxx.
|
static |
Definition at line 98 of file G4MonopoleFieldSetup.cxx.
Referenced by TG4GeometryManager::ConstructGlobalField(), and G4MonopoleTransportation::G4MonopoleTransportation().
void G4MonopoleFieldSetup::InitialiseAll | ( | ) |
Definition at line 169 of file G4MonopoleFieldSetup.cxx.
Referenced by TG4GeometryManager::ConstructGlobalField().
void G4MonopoleFieldSetup::SetStepperAndChordFinder | ( | G4int | val | ) |
Definition at line 192 of file G4MonopoleFieldSetup.cxx.
Referenced by G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), and InitialiseAll().
void G4MonopoleFieldSetup::SetMagneticField | ( | G4MagneticField * | magneticField | ) |
Definition at line 160 of file G4MonopoleFieldSetup.cxx.
Referenced by TG4GeometryManager::ConstructGlobalField().
|
inline |
Definition at line 108 of file G4MonopoleFieldSetup.hh.
Referenced by TG4GeometryManager::ConstructGlobalField().
|
inline |
Definition at line 112 of file G4MonopoleFieldSetup.hh.
Referenced by TG4GeometryManager::ConstructGlobalField().
|
inline |
Definition at line 86 of file G4MonopoleFieldSetup.hh.
|
staticprivate |
thread local instance
this instance
Definition at line 90 of file G4MonopoleFieldSetup.hh.
Referenced by GetMonopoleFieldSetup(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 92 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), and SetStepperAndChordFinder().
|
private |
Definition at line 93 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetMagneticField(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 94 of file G4MonopoleFieldSetup.hh.
Referenced by SetStepperAndChordFinder().
|
private |
Definition at line 95 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 96 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), and SetDefaultEquation().
|
private |
Definition at line 97 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetDefaultStepper(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 98 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 99 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll().
|
private |
Definition at line 100 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 101 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll().
|
private |
Definition at line 102 of file G4MonopoleFieldSetup.hh.
Referenced by GetZmagFieldValue().