Biasing operator class. More...
#include <Doxymodules_biasing.h>
Public Member Functions | |
GB03BOptrGeometryBasedBiasing () | |
virtual | ~GB03BOptrGeometryBasedBiasing () |
GB03BOptnSplitOrKillOnBoundary * | GetSplitAndKillOperation () const |
void | StartRun () |
Private Member Functions | |
virtual G4VBiasingOperation * | ProposeNonPhysicsBiasingOperation (const G4Track *track, const G4BiasingProcessInterface *callingProcess) |
virtual G4VBiasingOperation * | ProposeOccurenceBiasingOperation (const G4Track *, const G4BiasingProcessInterface *) |
virtual G4VBiasingOperation * | ProposeFinalStateBiasingOperation (const G4Track *, const G4BiasingProcessInterface *) |
Private Attributes | |
GB03BOptnSplitOrKillOnBoundary * | fSplitAndKillOperation |
G4int | fSplittingFactor |
G4double | fApplyProbability |
G4GenericMessenger * | fSplittingFactorMessenger |
G4GenericMessenger * | fApplyProbabilityMessenger |
Biasing operator class.
Definition at line 95 of file Doxymodules_biasing.h.
GB03BOptrGeometryBasedBiasing::GB03BOptrGeometryBasedBiasing | ( | ) |
Definition at line 37 of file GB03BOptrGeometryBasedBiasing.cc.
|
virtual |
Definition at line 65 of file GB03BOptrGeometryBasedBiasing.cc.
|
inline |
Definition at line 49 of file GB03BOptrGeometryBasedBiasing.hh.
void GB03BOptrGeometryBasedBiasing::StartRun | ( | ) |
Definition at line 72 of file GB03BOptrGeometryBasedBiasing.cc.
|
privatevirtual |
Definition at line 84 of file GB03BOptrGeometryBasedBiasing.cc.
|
inlineprivatevirtual |
Definition at line 68 of file GB03BOptrGeometryBasedBiasing.hh.
|
inlineprivatevirtual |
Definition at line 72 of file GB03BOptrGeometryBasedBiasing.hh.
|
private |
Definition at line 76 of file GB03BOptrGeometryBasedBiasing.hh.
|
private |
Definition at line 77 of file GB03BOptrGeometryBasedBiasing.hh.
|
private |
Definition at line 78 of file GB03BOptrGeometryBasedBiasing.hh.
|
private |
Definition at line 80 of file GB03BOptrGeometryBasedBiasing.hh.
|
private |
Definition at line 81 of file GB03BOptrGeometryBasedBiasing.hh.