Geant4
10.03.p01
|
#include <G4ILawCommonTruncatedExp.hh>
Public Member Functions | |
G4ILawCommonTruncatedExp (G4String name="expSharedForceInteractionLaw") | |
virtual | ~G4ILawCommonTruncatedExp () |
virtual G4bool | IsSingular () const |
virtual G4bool | IsEffectiveCrossSectionInfinite () const |
virtual G4double | ComputeEffectiveCrossSectionAt (G4double length) const |
virtual G4double | ComputeNonInteractionProbabilityAt (G4double length) const |
void | SetForceCrossSection (G4double xs) |
void | SetSelectedProcessXSfraction (G4double fXS) |
G4double | SetSelectedProcessXSfraction () const |
void | SetMaximumDistance (G4double d) |
G4double | GetMaximumDistance () const |
G4double | GetInteractionDistance () const |
Public Member Functions inherited from G4VBiasingInteractionLaw | |
G4VBiasingInteractionLaw (G4String name) | |
virtual | ~G4VBiasingInteractionLaw () |
const G4String & | GetName () const |
G4double | Sample () |
G4double | UpdateForStep (G4double truePathLength) |
G4double | GetSampledInteractionLength () const |
Additional Inherited Members |
Definition at line 51 of file G4ILawCommonTruncatedExp.hh.
G4ILawCommonTruncatedExp::G4ILawCommonTruncatedExp | ( | G4String | name = "expSharedForceInteractionLaw" | ) |
Definition at line 33 of file G4ILawCommonTruncatedExp.cc.
|
virtual |
Definition at line 38 of file G4ILawCommonTruncatedExp.cc.
Implements G4VBiasingInteractionLaw.
Definition at line 42 of file G4ILawCommonTruncatedExp.cc.
|
virtual |
Implements G4VBiasingInteractionLaw.
Definition at line 47 of file G4ILawCommonTruncatedExp.cc.
|
inline |
Definition at line 79 of file G4ILawCommonTruncatedExp.hh.
|
inline |
Definition at line 78 of file G4ILawCommonTruncatedExp.hh.
|
inlinevirtual |
Reimplemented from G4VBiasingInteractionLaw.
Definition at line 60 of file G4ILawCommonTruncatedExp.hh.
|
inlinevirtual |
Reimplemented from G4VBiasingInteractionLaw.
Definition at line 58 of file G4ILawCommonTruncatedExp.hh.
Definition at line 74 of file G4ILawCommonTruncatedExp.hh.
Definition at line 77 of file G4ILawCommonTruncatedExp.hh.
Definition at line 75 of file G4ILawCommonTruncatedExp.hh.
|
inline |
Definition at line 76 of file G4ILawCommonTruncatedExp.hh.