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>
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().
|
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().
|
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().