19#ifndef BDSWRAPPERPROCESS_H
20#define BDSWRAPPERPROCESS_H
22#include "G4VProcess.hh"
23#include "G4WrapperProcess.hh"
43 using G4WrapperProcess::G4WrapperProcess;
48 G4double previousStepSize,
49 G4double currentMinimumStep,
50 G4double& proposedSafety,
51 G4GPILSelection* selection);
55 G4ForceCondition* condition);
59 G4double previousStepSize,
60 G4ForceCondition* condition);
virtual G4double PostStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)
Same as base class but update currentInteractionLength.
virtual G4double AtRestGetPhysicalInteractionLength(const G4Track &track, G4ForceCondition *condition)
Same as base class but update currentInteractionLength.
virtual G4double AlongStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double &proposedSafety, G4GPILSelection *selection)
Same as base class but update currentInteractionLength.