Geant4
10.03
|
#include <G4MonopoleFieldSetup.hh>
Public Member Functions | |
void | InitialiseAll () |
void | SetMagField (G4double fieldValue) |
void | SetStepperAndChordFinder (G4int val) |
~G4MonopoleFieldSetup () | |
Static Public Member Functions | |
static G4MonopoleFieldSetup * | GetMonopoleFieldSetup () |
Private Member Functions | |
G4MonopoleFieldSetup () | |
G4FieldManager * | GetGlobalFieldManager () |
Static Private Attributes | |
static G4MonopoleFieldSetup * | fMonopoleFieldSetup =0 |
Definition at line 63 of file G4MonopoleFieldSetup.hh.
G4MonopoleFieldSetup::~G4MonopoleFieldSetup | ( | ) |
Definition at line 103 of file G4MonopoleFieldSetup.cc.
References fChordFinder, fMagneticField, fMonopoleFieldMessenger, fMonopoleStepper, and fStepper.
|
private |
Definition at line 74 of file G4MonopoleFieldSetup.cc.
References fMonopoleFieldMessenger.
|
private |
Definition at line 176 of file G4MonopoleFieldSetup.cc.
References G4TransportationManager::GetFieldManager(), and G4TransportationManager::GetTransportationManager().
|
static |
Definition at line 90 of file G4MonopoleFieldSetup.cc.
References fMonopoleFieldSetup.
Referenced by G4MonopoleTransportation::G4MonopoleTransportation().
void G4MonopoleFieldSetup::InitialiseAll | ( | ) |
Definition at line 134 of file G4MonopoleFieldSetup.cc.
References fEquation, fFieldManager, fMagneticField, fMinStep, fMonopoleEquation, fMonopoleStepper, fStepper, G4TransportationManager::GetFieldManager(), G4TransportationManager::GetTransportationManager(), mm, and SetStepperAndChordFinder().
Referenced by SetMagField().
void G4MonopoleFieldSetup::SetMagField | ( | G4double | fieldValue | ) |
Definition at line 114 of file G4MonopoleFieldSetup.cc.
References fFieldManager, fMagneticField, InitialiseAll(), and G4FieldManager::SetDetectorField().
Referenced by G4MonopoleFieldMessenger::SetNewValue().
void G4MonopoleFieldSetup::SetStepperAndChordFinder | ( | G4int | val | ) |
Definition at line 152 of file G4MonopoleFieldSetup.cc.
References fChordFinder, fFieldManager, fMagneticField, fMinStep, fMonopoleStepper, fStepper, G4FieldManager::SetChordFinder(), and G4FieldManager::SetDetectorField().
Referenced by G4MonopoleTransportation::AlongStepGetPhysicalInteractionLength(), and InitialiseAll().
|
private |
Definition at line 82 of file G4MonopoleFieldSetup.hh.
Referenced by SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 83 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll().
|
private |
Definition at line 81 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetMagField(), and SetStepperAndChordFinder().
|
private |
Definition at line 85 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetMagField(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 90 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), and SetStepperAndChordFinder().
|
private |
Definition at line 84 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll().
|
private |
Definition at line 93 of file G4MonopoleFieldSetup.hh.
Referenced by G4MonopoleFieldSetup(), and ~G4MonopoleFieldSetup().
|
staticprivate |
Definition at line 92 of file G4MonopoleFieldSetup.hh.
Referenced by GetMonopoleFieldSetup().
|
private |
Definition at line 88 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().
|
private |
Definition at line 87 of file G4MonopoleFieldSetup.hh.
Referenced by InitialiseAll(), SetStepperAndChordFinder(), and ~G4MonopoleFieldSetup().