Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VBiasingOperation.hh>
Public Member Functions | |
G4VBiasingOperation (const G4String &name) | |
virtual | ~G4VBiasingOperation ()=default |
virtual const G4VBiasingInteractionLaw * | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *, G4ForceCondition &)=0 |
virtual G4double | ProposeAlongStepLimit (const G4BiasingProcessInterface *) |
virtual G4GPILSelection | ProposeGPILSelection (const G4GPILSelection wrappedProcessSelection) |
virtual void | AlongMoveBy (const G4BiasingProcessInterface *, const G4Step *, G4double) |
virtual G4VParticleChange * | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4bool &)=0 |
virtual G4double | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *)=0 |
virtual G4VParticleChange * | GenerateBiasingFinalState (const G4Track *, const G4Step *)=0 |
const G4String & | GetName () const |
std::size_t | GetUniqueID () const |
Definition at line 66 of file G4VBiasingOperation.hh.
G4VBiasingOperation::G4VBiasingOperation | ( | const G4String & | name | ) |
Definition at line 32 of file G4VBiasingOperation.cc.
Referenced by G4BOptnChangeCrossSection::G4BOptnChangeCrossSection(), G4BOptnCloning::G4BOptnCloning(), G4BOptnForceCommonTruncatedExp::G4BOptnForceCommonTruncatedExp(), G4BOptnForceFreeFlight::G4BOptnForceFreeFlight(), and G4BOptnLeadingParticle::G4BOptnLeadingParticle().
|
virtualdefault |
|
inlinevirtual |
Reimplemented in G4BOptnForceFreeFlight.
Definition at line 127 of file G4VBiasingOperation.hh.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
inline |
Definition at line 181 of file G4VBiasingOperation.hh.
|
inline |
Definition at line 182 of file G4VBiasingOperation.hh.
|
inlinevirtual |
Reimplemented in G4BOptnForceCommonTruncatedExp.
Definition at line 113 of file G4VBiasingOperation.hh.
|
inlinevirtual |
Reimplemented in G4BOptnForceCommonTruncatedExp.
Definition at line 119 of file G4VBiasingOperation.hh.
|
pure virtual |