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/G4ILawForceFreeFlight.hh>
Public Member Functions | |
G4ILawForceFreeFlight (G4String name="forceFreeFlightLaw") | |
virtual | ~G4ILawForceFreeFlight () |
virtual G4double | ComputeEffectiveCrossSectionAt (G4double length) const |
virtual G4double | ComputeNonInteractionProbabilityAt (G4double length) const |
virtual G4double | SampleInteractionLength () |
virtual G4double | UpdateInteractionLengthForStep (G4double truePathLength) |
virtual G4bool | IsSingular () const |
Public Member Functions inherited from G4VBiasingInteractionLaw | |
G4VBiasingInteractionLaw (G4String name) | |
virtual | ~G4VBiasingInteractionLaw () |
const G4String & | GetName () const |
virtual G4bool | IsEffectiveCrossSectionInfinite () const |
G4double | Sample () |
G4double | UpdateForStep (G4double truePathLength) |
G4double | GetSampledInteractionLength () const |
Definition at line 48 of file G4ILawForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 48 of file G4ILawForceFreeFlight.hh
G4ILawForceFreeFlight::G4ILawForceFreeFlight | ( | G4String | name = "forceFreeFlightLaw" | ) |
Definition at line 28 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 28 of file G4ILawForceFreeFlight.cc
|
virtual |
Definition at line 32 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 32 of file G4ILawForceFreeFlight.cc
Implements G4VBiasingInteractionLaw.
Definition at line 35 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 35 of file G4ILawForceFreeFlight.cc
Implements G4VBiasingInteractionLaw.
Definition at line 40 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 40 of file G4ILawForceFreeFlight.cc
|
inlinevirtual |
Reimplemented from G4VBiasingInteractionLaw.
Definition at line 61 of file G4ILawForceFreeFlight.hh.
View newest version in sPHENIX GitHub at line 61 of file G4ILawForceFreeFlight.hh
|
virtual |
Implements G4VBiasingInteractionLaw.
Definition at line 45 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 45 of file G4ILawForceFreeFlight.cc
References DBL_MAX.
Reimplemented from G4VBiasingInteractionLaw.
Definition at line 50 of file G4ILawForceFreeFlight.cc.
View newest version in sPHENIX GitHub at line 50 of file G4ILawForceFreeFlight.cc
References DBL_MAX.