![]() |
ATLAS Offline Software
|
G4FieldManager that sets tight stepping for muons; caches global values for other particles. More...
#include <TightMuonSteppingFieldManager.h>
Public Member Functions | |
| TightMuonSteppingFieldManager (G4Field *detectorField=0, G4ChordFinder *pChordFinder=0, G4bool b=true) | |
| Constructor. | |
| TightMuonSteppingFieldManager (G4MagneticField *detectorMagneticField) | |
| Simple constructor. | |
| virtual | ~TightMuonSteppingFieldManager () |
| Simple destructor. | |
| virtual void | ConfigureForTrack (const G4Track *) override final |
| The one interesting method. | |
Private Attributes | |
| double | m_globalDeltaChord |
| Parameters of the stepper. | |
| double | m_globalDeltaOneStep |
| double | m_globalDeltaIntersection |
| double | m_globalMinEps |
| double | m_globalMaxEps |
G4FieldManager that sets tight stepping for muons; caches global values for other particles.
Definition at line 23 of file TightMuonSteppingFieldManager.h.
| TightMuonSteppingFieldManager::TightMuonSteppingFieldManager | ( | G4Field * | detectorField = 0, |
| G4ChordFinder * | pChordFinder = 0, | ||
| G4bool | b = true ) |
Constructor.
Normal constructor.
Definition at line 15 of file TightMuonSteppingFieldManager.cxx.
| TightMuonSteppingFieldManager::TightMuonSteppingFieldManager | ( | G4MagneticField * | detectorMagneticField | ) |
Simple constructor.
Definition at line 25 of file TightMuonSteppingFieldManager.cxx.
|
inlinevirtual |
|
finaloverridevirtual |
The one interesting method.
Definition at line 35 of file TightMuonSteppingFieldManager.cxx.
|
private |
Parameters of the stepper.
This is to cache the global ones; the muon ones will be hard-coded
Definition at line 40 of file TightMuonSteppingFieldManager.h.
|
private |
Definition at line 42 of file TightMuonSteppingFieldManager.h.
|
private |
Definition at line 41 of file TightMuonSteppingFieldManager.h.
|
private |
Definition at line 44 of file TightMuonSteppingFieldManager.h.
|
private |
Definition at line 43 of file TightMuonSteppingFieldManager.h.