ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4InteractionLawPhysical Member List

This is the complete list of members for G4InteractionLawPhysical, including all inherited members.

ComputeEffectiveCrossSectionAt(G4double length) const G4InteractionLawPhysicalvirtual
ComputeNonInteractionProbabilityAt(G4double length) const G4InteractionLawPhysicalvirtual
fCrossSectionG4InteractionLawPhysicalprivate
fCrossSectionDefinedG4InteractionLawPhysicalprivate
fNumberOfInteractionLengthG4InteractionLawPhysicalprivate
G4InteractionLawPhysical(G4String name="exponentialLaw")G4InteractionLawPhysical
G4VBiasingInteractionLaw(G4String name)G4VBiasingInteractionLawinline
GetName() const G4VBiasingInteractionLawinline
GetPhysicalCrossSection() const G4InteractionLawPhysicalinline
GetSampledInteractionLength() const G4VBiasingInteractionLawinline
IsEffectiveCrossSectionInfinite() const G4VBiasingInteractionLawinlinevirtual
IsSingular() const G4VBiasingInteractionLawinlinevirtual
Sample()G4VBiasingInteractionLawinline
SampleInteractionLength()G4InteractionLawPhysicalvirtual
SetPhysicalCrossSection(G4double crossSection)G4InteractionLawPhysical
UpdateForStep(G4double truePathLength)G4VBiasingInteractionLawinline
UpdateInteractionLengthForStep(G4double truePathLength)G4InteractionLawPhysicalvirtual
~G4InteractionLawPhysical()G4InteractionLawPhysicalvirtual
~G4VBiasingInteractionLaw()G4VBiasingInteractionLawinlinevirtual