#include <LocalFieldManager.h>
Definition at line 8 of file LocalFieldManager.h.
◆ LocalFieldManager() [1/2]
sim::LocalFieldManager::LocalFieldManager |
( |
| ) |
|
|
inline |
◆ ~LocalFieldManager()
sim::LocalFieldManager::~LocalFieldManager |
( |
| ) |
|
|
inlineoverride |
◆ LocalFieldManager() [2/2]
LocalFieldManager::LocalFieldManager |
( |
G4Field * |
commonField, |
|
|
G4FieldManager * |
priFM, |
|
|
G4FieldManager * |
altFM |
|
) |
| |
Definition at line 14 of file LocalFieldManager.cc.
References CopyValuesAndChordFinder(), and fCurrentFM.
15 : G4FieldManager(commonField,
nullptr,
false),
G4FieldManager * fCurrentFM
G4FieldManager * fAlternativeFM
const G4FieldManager * CopyValuesAndChordFinder(G4FieldManager *fm)
G4FieldManager * fPrimaryFM
◆ ConfigureForTrack()
void LocalFieldManager::ConfigureForTrack |
( |
const G4Track * |
trk | ) |
|
|
override |
◆ CopyValuesAndChordFinder()
const G4FieldManager * LocalFieldManager::CopyValuesAndChordFinder |
( |
G4FieldManager * |
fm | ) |
|
|
protected |
◆ print()
void LocalFieldManager::print |
( |
const G4Track * |
trk | ) |
|
|
protected |
Definition at line 55 of file LocalFieldManager.cc.
References fAlternativeFM, fCurrentFM, contentValuesCheck::ss, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ConfigureForTrack().
59 <<
ss <<
" DeltaIntersection= " << G4FieldManager::GetDeltaIntersection()
60 <<
", DeltaOneStep= " << G4FieldManager::GetDeltaOneStep()
61 <<
", DeltaChord= " << G4FieldManager::GetChordFinder()->GetDeltaChord() <<
" for " 62 << trk->GetDynamicParticle()->GetDefinition()->GetPDGEncoding() <<
" with " 63 << trk->GetKineticEnergy() / CLHEP::GeV <<
" GeV in " << trk->GetVolume()->GetName();
Log< level::Info, true > LogVerbatim
G4FieldManager * fCurrentFM
G4FieldManager * fAlternativeFM
◆ SetVerbosity()
void sim::LocalFieldManager::SetVerbosity |
( |
bool |
flag | ) |
|
|
inline |
◆ fAlternativeFM
G4FieldManager* sim::LocalFieldManager::fAlternativeFM |
|
private |
◆ fCurrentFM
G4FieldManager* sim::LocalFieldManager::fCurrentFM |
|
private |
◆ fPrimaryFM
G4FieldManager* sim::LocalFieldManager::fPrimaryFM |
|
private |
◆ fVerbosity
bool sim::LocalFieldManager::fVerbosity |
|
private |