40 #ifndef G4InteractionLawPhysical_hh
41 #define G4InteractionLawPhysical_hh 1
virtual G4double ComputeNonInteractionProbabilityAt(G4double length) const
virtual G4double ComputeEffectiveCrossSectionAt(G4double length) const
G4bool fCrossSectionDefined
G4double GetPhysicalCrossSection() const
void SetPhysicalCrossSection(G4double crossSection)
G4InteractionLawPhysical(G4String name="exponentialLaw")
virtual ~G4InteractionLawPhysical()
G4double fNumberOfInteractionLength
virtual G4double UpdateInteractionLengthForStep(G4double truePathLength)
virtual G4double SampleInteractionLength()