#include <Doxymodules_biasing.h>
Definition at line 139 of file Doxymodules_biasing.h.
◆ GB06BOptrSplitAndKillByImportance()
GB06BOptrSplitAndKillByImportance::GB06BOptrSplitAndKillByImportance |
( |
G4String |
particleToBias, |
|
|
G4String |
name = "SplitAndKillByImportance" |
|
) |
| |
Definition at line 46 of file GB06BOptrSplitAndKillByImportance.cc.
53{
54 fParticleToBias = G4ParticleTable::GetParticleTable()->FindParticle(particleName);
55
57 {
58 G4ExceptionDescription ed;
59 ed << "Particle `" << particleName << "' not found !" << G4endl;
60 G4Exception("GB06BOptrSplitAndKillByImportance(...)",
61 "exGB06.01",
62 JustWarning,
63 ed);
64 }
65
68
69}
G4int fParallelWorldIndex
const G4ParticleDefinition * fParticleToBias
const G4ParallelGeometriesLimiterProcess * fBiasingLimiterProcess
G4VPhysicalVolume * fParallelWorld
GB06BOptnSplitAndKillByImportance * fSplitAndKillByImportance
◆ ~GB06BOptrSplitAndKillByImportance()
GB06BOptrSplitAndKillByImportance::~GB06BOptrSplitAndKillByImportance |
( |
| ) |
|
|
virtual |
◆ StartRun()
void GB06BOptrSplitAndKillByImportance::StartRun |
( |
| ) |
|
|
virtual |
Definition at line 80 of file GB06BOptrSplitAndKillByImportance.cc.
81{
82
83
84
85
87
89
92
93
97
98}
void SetParallelWorldIndex(G4int parallelWorldIndex)
const G4BiasingProcessSharedData * fBiasingSharedData
std::map< G4int, G4int > fImportanceMap
◆ ProposeOccurenceBiasingOperation()
|
inlinefinalprivatevirtual |
◆ ProposeFinalStateBiasingOperation()
|
inlinefinalprivatevirtual |
◆ ProposeNonPhysicsBiasingOperation()
◆ SetParallelWorld()
void GB06BOptrSplitAndKillByImportance::SetParallelWorld |
( |
G4VPhysicalVolume * |
parallelWorld | ) |
|
|
inline |
◆ GetImportanceMap()
std::map< G4int, G4int > & GB06BOptrSplitAndKillByImportance::GetImportanceMap |
( |
| ) |
|
|
inline |
◆ fSplitAndKillByImportance
◆ fParticleToBias
◆ fParallelWorld
◆ fParallelWorldIndex
G4int GB06BOptrSplitAndKillByImportance::fParallelWorldIndex |
|
private |
◆ fBiasingSharedData
◆ fBiasingLimiterProcess
◆ fImportanceMap
std::map< G4int, G4int > GB06BOptrSplitAndKillByImportance::fImportanceMap |
|
private |
The documentation for this class was generated from the following files: