#include <Doxymodules_biasing.h>
Public Member Functions | |
GB05BOptnSplitAndKillByCrossSection (G4String name) | |
virtual | ~GB05BOptnSplitAndKillByCrossSection () |
virtual const G4VBiasingInteractionLaw * | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *, G4ForceCondition &) final |
virtual G4VParticleChange * | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4bool &) final |
virtual G4double | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *condition) final |
virtual G4VParticleChange * | GenerateBiasingFinalState (const G4Track *, const G4Step *) final |
void | SetInteractionLength (G4double interactionLength) |
Private Attributes | |
G4ParticleChange | fParticleChange |
G4double | fInteractionLength |
Definition at line 123 of file Doxymodules_biasing.h.
GB05BOptnSplitAndKillByCrossSection::GB05BOptnSplitAndKillByCrossSection | ( | G4String | name | ) |
Definition at line 35 of file GB05BOptnSplitAndKillByCrossSection.cc.
|
virtual |
Definition at line 43 of file GB05BOptnSplitAndKillByCrossSection.cc.
|
inlinefinalvirtual |
Definition at line 51 of file GB05BOptnSplitAndKillByCrossSection.hh.
|
inlinefinalvirtual |
Definition at line 55 of file GB05BOptnSplitAndKillByCrossSection.hh.
|
finalvirtual |
Definition at line 48 of file GB05BOptnSplitAndKillByCrossSection.cc.
|
finalvirtual |
Definition at line 65 of file GB05BOptnSplitAndKillByCrossSection.cc.
|
inline |
Definition at line 80 of file GB05BOptnSplitAndKillByCrossSection.hh.
|
private |
Definition at line 87 of file GB05BOptnSplitAndKillByCrossSection.hh.
|
private |
Definition at line 88 of file GB05BOptnSplitAndKillByCrossSection.hh.