#include <LocalFieldManager.h>
Public Member Functions | |
void | ConfigureForTrack (const G4Track *trk) override |
LocalFieldManager () | |
LocalFieldManager (G4Field *commonField, G4FieldManager *priFM, G4FieldManager *altFM) | |
void | SetVerbosity (bool flag) |
~LocalFieldManager () override | |
Protected Member Functions | |
const G4FieldManager * | CopyValuesAndChordFinder (G4FieldManager *fm) |
void | print (const G4Track *trk) |
Private Attributes | |
G4FieldManager * | fAlternativeFM |
G4FieldManager * | fCurrentFM |
G4FieldManager * | fPrimaryFM |
bool | fVerbosity |
Definition at line 8 of file LocalFieldManager.h.
|
inline |
Definition at line 12 of file LocalFieldManager.h.
Referenced by ~LocalFieldManager().
|
inlineoverride |
Definition at line 13 of file LocalFieldManager.h.
References ConfigureForTrack(), and LocalFieldManager().
LocalFieldManager::LocalFieldManager | ( | G4Field * | commonField, |
G4FieldManager * | priFM, | ||
G4FieldManager * | altFM | ||
) |
Definition at line 14 of file LocalFieldManager.cc.
References CopyValuesAndChordFinder(), and fCurrentFM.
|
override |
Definition at line 26 of file LocalFieldManager.cc.
References funct::abs(), CopyValuesAndChordFinder(), fAlternativeFM, fCurrentFM, fPrimaryFM, fVerbosity, print(), and reco::return().
Referenced by ~LocalFieldManager().
|
protected |
Definition at line 54 of file LocalFieldManager.cc.
Referenced by ConfigureForTrack(), LocalFieldManager(), and SetVerbosity().
|
protected |
Definition at line 67 of file LocalFieldManager.cc.
References gather_cfg::cout, fAlternativeFM, fCurrentFM, MeV, and reco::return().
Referenced by ConfigureForTrack(), and SetVerbosity().
|
inline |
Definition at line 18 of file LocalFieldManager.h.
References CopyValuesAndChordFinder(), RemoveAddSevLevel::flag, fVerbosity, and print().
|
private |
Definition at line 25 of file LocalFieldManager.h.
Referenced by ConfigureForTrack(), and print().
|
private |
Definition at line 26 of file LocalFieldManager.h.
Referenced by ConfigureForTrack(), LocalFieldManager(), and print().
|
private |
Definition at line 24 of file LocalFieldManager.h.
Referenced by ConfigureForTrack().
|
private |
Definition at line 27 of file LocalFieldManager.h.
Referenced by ConfigureForTrack(), and SetVerbosity().