#include <G4BOptnForceCommonTruncatedExp.hh>
|
| G4BOptnForceCommonTruncatedExp (G4String name) |
|
virtual | ~G4BOptnForceCommonTruncatedExp () |
|
virtual const
G4VBiasingInteractionLaw * | ProvideOccurenceBiasingInteractionLaw (const G4BiasingProcessInterface *) |
|
virtual G4ForceCondition | ProposeForceCondition (const G4ForceCondition processCondition) |
|
virtual G4bool | DenyProcessPostStepDoIt (const G4BiasingProcessInterface *, const G4Track *, const G4Step *, G4double &) |
|
virtual G4double | ProposeAlongStepLimit (const G4BiasingProcessInterface *) |
|
virtual G4GPILSelection | ProposeGPILSelection (const G4GPILSelection processSelection) |
|
virtual G4VParticleChange * | ApplyFinalStateBiasing (const G4BiasingProcessInterface *, const G4Track *, const G4Step *) |
|
virtual G4double | DistanceToApplyOperation (const G4Track *, G4double, G4ForceCondition *) |
|
virtual G4VParticleChange * | GenerateBiasingFinalState (const G4Track *, const G4Step *) |
|
G4ILawCommonTruncatedExp * | GetCommonTruncatedExpLaw () |
|
void | Initialize (const G4Track *) |
|
void | UpdateForStep (const G4Step *) |
|
void | Sample () |
|
const G4ThreeVector & | GetInitialMomentum () const |
|
G4double | GetMaximumDistance () const |
|
void | ChooseProcessToApply () |
|
const G4VProcess * | GetProcessToApply () const |
|
void | AddCrossSection (const G4VProcess *, G4double) |
|
G4double | GetTriggeredProcessXSfraction () |
|
void | PostStepInteractionOccured (const G4VProcess *) |
|
void | SetInteractionOccured (G4bool b) |
|
G4bool | GetInteractionOccured () const |
|
| G4VBiasingOperation (G4String name) |
|
virtual | ~G4VBiasingOperation () |
|
virtual void | AlongMoveBy (const G4BiasingProcessInterface *, const G4Step *, G4double) |
|
const G4String & | GetName () const |
|
std::size_t | GetUniqueID () const |
|
G4BOptnForceCommonTruncatedExp::G4BOptnForceCommonTruncatedExp |
( |
G4String |
name | ) |
|
G4BOptnForceCommonTruncatedExp::~G4BOptnForceCommonTruncatedExp |
( |
| ) |
|
|
virtual |
void G4BOptnForceCommonTruncatedExp::ChooseProcessToApply |
( |
| ) |
|
const G4ThreeVector& G4BOptnForceCommonTruncatedExp::GetInitialMomentum |
( |
| ) |
const |
|
inline |
G4bool G4BOptnForceCommonTruncatedExp::GetInteractionOccured |
( |
| ) |
const |
|
inline |
G4double G4BOptnForceCommonTruncatedExp::GetMaximumDistance |
( |
| ) |
const |
|
inline |
const G4VProcess* G4BOptnForceCommonTruncatedExp::GetProcessToApply |
( |
| ) |
const |
|
inline |
G4double G4BOptnForceCommonTruncatedExp::GetTriggeredProcessXSfraction |
( |
| ) |
|
void G4BOptnForceCommonTruncatedExp::Initialize |
( |
const G4Track * |
track | ) |
|
void G4BOptnForceCommonTruncatedExp::PostStepInteractionOccured |
( |
const G4VProcess * |
| ) |
|
void G4BOptnForceCommonTruncatedExp::Sample |
( |
| ) |
|
void G4BOptnForceCommonTruncatedExp::SetInteractionOccured |
( |
G4bool |
b | ) |
|
|
inline |
void G4BOptnForceCommonTruncatedExp::UpdateForStep |
( |
const G4Step * |
step | ) |
|
The documentation for this class was generated from the following files: