#include <Doxymodules_biasing.h>
Public Member Functions | |
GB03BOptnSplitOrKillOnBoundary (G4String name) | |
virtual | ~GB03BOptnSplitOrKillOnBoundary () |
virtual const G4VBiasingInteractionLaw * | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *, G4ForceCondition &) |
virtual G4VParticleChange * | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4bool &) |
virtual G4double | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *condition) |
virtual G4VParticleChange * | GenerateBiasingFinalState (const G4Track *, const G4Step *) |
void | SetSplittingFactor (G4int splittingFactor) |
void | SetApplyProbability (G4double proba) |
G4int | GetSplittingFactor () const |
G4double | GetApplyProbability () const |
Private Attributes | |
G4ParticleChange | fParticleChange |
G4ParticleChangeForNothing | fParticleChangeForNothing |
G4int | fSplittingFactor |
G4double | fApplyProbability |
Definition at line 94 of file Doxymodules_biasing.h.
GB03BOptnSplitOrKillOnBoundary::GB03BOptnSplitOrKillOnBoundary | ( | G4String | name | ) |
Definition at line 35 of file GB03BOptnSplitOrKillOnBoundary.cc.
|
virtual |
Definition at line 43 of file GB03BOptnSplitOrKillOnBoundary.cc.
|
inlinevirtual |
Definition at line 52 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
inlinevirtual |
Definition at line 55 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
virtual |
Definition at line 48 of file GB03BOptnSplitOrKillOnBoundary.cc.
|
virtual |
Definition at line 63 of file GB03BOptnSplitOrKillOnBoundary.cc.
|
inline |
Definition at line 79 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
inline |
Definition at line 93 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
inline |
Definition at line 96 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
inline |
Definition at line 97 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
private |
Definition at line 100 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
private |
Definition at line 101 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
private |
Definition at line 102 of file GB03BOptnSplitOrKillOnBoundary.hh.
|
private |
Definition at line 103 of file GB03BOptnSplitOrKillOnBoundary.hh.