Geant4
10.02.p02
|
#include <G4BOptnForceFreeFlight.hh>
Private Attributes | |
G4ILawForceFreeFlight * | fForceFreeFlightInteractionLaw |
G4double | fCumulatedWeightChange |
G4double | fInitialTrackWeight |
G4ParticleChange | fParticleChange |
G4bool | fOperationComplete |
Definition at line 56 of file G4BOptnForceFreeFlight.hh.
G4BOptnForceFreeFlight::G4BOptnForceFreeFlight | ( | G4String | name | ) |
Definition at line 33 of file G4BOptnForceFreeFlight.cc.
References fForceFreeFlightInteractionLaw.
|
virtual |
Definition at line 42 of file G4BOptnForceFreeFlight.cc.
References fForceFreeFlightInteractionLaw.
|
virtual |
Reimplemented from G4VBiasingOperation.
Definition at line 131 of file G4BOptnForceFreeFlight.cc.
References fCumulatedWeightChange.
|
virtual |
Implements G4VBiasingOperation.
Definition at line 85 of file G4BOptnForceFreeFlight.cc.
References DBL_MIN, fCumulatedWeightChange, fGeomBoundary, fInitialTrackWeight, fOperationComplete, fParticleChange, G4endl, G4Exception(), G4BiasingProcessInterface::GetIsFirstPostStepDoItInterface(), G4Step::GetPostStepPoint(), G4StepPoint::GetStepStatus(), G4Track::GetWeight(), G4ParticleChange::Initialize(), JustWarning, and G4VParticleChange::ProposeWeight().
|
virtual |
Definition at line 54 of file G4BOptnForceFreeFlight.cc.
References DBL_MIN, fCumulatedWeightChange, fGeomBoundary, fInitialTrackWeight, G4endl, G4Exception(), G4Step::GetPostStepPoint(), G4StepPoint::GetStepStatus(), and JustWarning.
|
inlinevirtual |
Implements G4VBiasingOperation.
Definition at line 73 of file G4BOptnForceFreeFlight.hh.
References DBL_MAX.
|
inlinevirtual |
Implements G4VBiasingOperation.
Definition at line 76 of file G4BOptnForceFreeFlight.hh.
|
inline |
Definition at line 84 of file G4BOptnForceFreeFlight.hh.
References fForceFreeFlightInteractionLaw.
|
inline |
Definition at line 89 of file G4BOptnForceFreeFlight.hh.
References fOperationComplete.
|
virtual |
Implements G4VBiasingOperation.
Definition at line 47 of file G4BOptnForceFreeFlight.cc.
References fForceFreeFlightInteractionLaw, fOperationComplete, and Forced.
|
inline |
Definition at line 88 of file G4BOptnForceFreeFlight.hh.
References fCumulatedWeightChange, fInitialTrackWeight, and w.
Referenced by G4BOptrForceCollision::ProposeOccurenceBiasingOperation().
|
private |
Definition at line 93 of file G4BOptnForceFreeFlight.hh.
Referenced by AlongMoveBy(), ApplyFinalStateBiasing(), DenyProcessPostStepDoIt(), and ResetInitialTrackWeight().
|
private |
Definition at line 92 of file G4BOptnForceFreeFlight.hh.
Referenced by G4BOptnForceFreeFlight(), GetForceFreeFlightLaw(), ProvideOccurenceBiasingInteractionLaw(), and ~G4BOptnForceFreeFlight().
|
private |
Definition at line 93 of file G4BOptnForceFreeFlight.hh.
Referenced by ApplyFinalStateBiasing(), DenyProcessPostStepDoIt(), and ResetInitialTrackWeight().
|
private |
Definition at line 96 of file G4BOptnForceFreeFlight.hh.
Referenced by ApplyFinalStateBiasing(), OperationComplete(), and ProvideOccurenceBiasingInteractionLaw().
|
private |
Definition at line 95 of file G4BOptnForceFreeFlight.hh.
Referenced by ApplyFinalStateBiasing().