![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/biasing/generic/include/G4BOptnForceFreeFlight.hh>
Inheritance diagram for G4BOptnForceFreeFlight:
Collaboration diagram for G4BOptnForceFreeFlight:Private Attributes | |
| G4ILawForceFreeFlight * | fForceFreeFlightInteractionLaw |
| G4double | fCumulatedWeightChange |
| G4double | fInitialTrackWeight |
| G4ParticleChange | fParticleChange |
| G4bool | fOperationComplete |
Definition at line 55 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 55 of file G4BOptnForceFreeFlight.hh
| G4BOptnForceFreeFlight::G4BOptnForceFreeFlight | ( | G4String | name | ) |
Definition at line 33 of file G4BOptnForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 33 of file G4BOptnForceFreeFlight.cc
References fForceFreeFlightInteractionLaw.
|
virtual |
Definition at line 42 of file G4BOptnForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 42 of file G4BOptnForceFreeFlight.cc
References fForceFreeFlightInteractionLaw.
|
virtual |
Reimplemented from G4VBiasingOperation.
Definition at line 101 of file G4BOptnForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 101 of file G4BOptnForceFreeFlight.cc
References fCumulatedWeightChange.
|
virtual |
Implements G4VBiasingOperation.
Definition at line 55 of file G4BOptnForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 55 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().
Here is the call graph for this function:
|
inlinevirtual |
Implements G4VBiasingOperation.
Definition at line 71 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 71 of file G4BOptnForceFreeFlight.hh
References DBL_MAX.
|
inlinevirtual |
Implements G4VBiasingOperation.
Definition at line 74 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 74 of file G4BOptnForceFreeFlight.hh
|
inline |
Definition at line 82 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 82 of file G4BOptnForceFreeFlight.hh
References fForceFreeFlightInteractionLaw.
|
inline |
Definition at line 87 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 87 of file G4BOptnForceFreeFlight.hh
References fOperationComplete.
|
virtual |
Implements G4VBiasingOperation.
Definition at line 47 of file G4BOptnForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 47 of file G4BOptnForceFreeFlight.cc
References fForceFreeFlightInteractionLaw, fOperationComplete, and Forced.
Definition at line 86 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 86 of file G4BOptnForceFreeFlight.hh
References fCumulatedWeightChange, fInitialTrackWeight, and w.
Referenced by G4BOptrForceCollision::ProposeOccurenceBiasingOperation().
Here is the caller graph for this function:
|
private |
Definition at line 91 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 91 of file G4BOptnForceFreeFlight.hh
Referenced by AlongMoveBy(), ApplyFinalStateBiasing(), and ResetInitialTrackWeight().
|
private |
Definition at line 90 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 90 of file G4BOptnForceFreeFlight.hh
Referenced by G4BOptnForceFreeFlight(), GetForceFreeFlightLaw(), ProvideOccurenceBiasingInteractionLaw(), and ~G4BOptnForceFreeFlight().
|
private |
Definition at line 91 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 91 of file G4BOptnForceFreeFlight.hh
Referenced by ApplyFinalStateBiasing(), and ResetInitialTrackWeight().
|
private |
Definition at line 94 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 94 of file G4BOptnForceFreeFlight.hh
Referenced by ApplyFinalStateBiasing(), OperationComplete(), and ProvideOccurenceBiasingInteractionLaw().
|
private |
Definition at line 93 of file G4BOptnForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 93 of file G4BOptnForceFreeFlight.hh
Referenced by ApplyFinalStateBiasing().