33 fInteractionOccured( false )
40 if ( fBiasedExponentialLaw )
delete fBiasedExponentialLaw;
45 return fBiasedExponentialLaw;
60 fInteractionOccured =
false;
61 fBiasedExponentialLaw->
Sample();
virtual ~G4BOptnChangeCrossSection()
void SetBiasedCrossSection(G4double xst)
G4BOptnChangeCrossSection(G4String name)
void SetPhysicalCrossSection(G4double crossSection)
G4double GetPhysicalCrossSection() const
G4double GetBiasedCrossSection() const
G4double UpdateForStep(G4double truePathLength)
virtual const G4VBiasingInteractionLaw * ProvideOccurenceBiasingInteractionLaw(const G4BiasingProcessInterface *, G4ForceCondition &proposeForceCondition)
void UpdateForStep(G4double stepLength)