113 [[deprecated(
"use ProposePrimaryTrackFinalPosition instead")]]
120 [[deprecated(
"use ProposePrimaryTrackFinalTime instead")]]
127 [[deprecated(
"use ProposePrimaryTrackProperTime instead")]]
135 G4bool localCoordinates =
true);
139 [[deprecated(
"use ProposePrimaryTrackMomentumDirection instead")]]
146 [[deprecated(
"use ProposePrimaryTrackFinalKineticEnergy instead")]]
151 G4bool localCoordinates =
true);
155 [[deprecated(
"use ProposePrimaryTrackFinalKineticEnergyAndDirection instead")]]
157 G4bool localCoordinates =
true);
163 [[deprecated(
"use ProposePrimaryTrackFinalPolarization instead")]]
171 [[deprecated(
"use ProposePrimaryTrackPathLength instead")]]
178 [[deprecated(
"use ProposePrimaryTrackFinalEventBiasingWeight instead")]]
218 G4bool localCoordinates =
true);
225 G4bool localCoordinates =
true);
246 [[deprecated(
"use ProposeTotalEnergyDeposited instead")]]
351#include "G4FastStep.icc"
void SetTotalEnergyDeposited(G4double anEnergyPart)
void SetPrimaryTrackFinalKineticEnergyAndDirection(G4double, const G4ThreeVector &, G4bool localCoordinates=true)
G4Track * GetSecondaryTrack(G4int)
void SetPrimaryTrackFinalProperTime(G4double)
void SetPrimaryTrackFinalPosition(const G4ThreeVector &, G4bool localCoordinates=true)
G4bool CheckIt(const G4Track &) override
void SetPrimaryTrackFinalTime(G4double)
void SetPrimaryTrackFinalPolarization(const G4ThreeVector &, G4bool localCoordinates=true)
G4Step * UpdateStepForPostStep(G4Step *Step) override
void SetPrimaryTrackFinalEventBiasingWeight(G4double)
void ProposePrimaryTrackFinalKineticEnergyAndDirection(G4double, const G4ThreeVector &, G4bool localCoordinates=true)
void DumpInfo() const override
void SetPrimaryTrackFinalMomentum(const G4ThreeVector &, G4bool localCoordinates=true)
~G4FastStep() override=default
void SetNumberOfSecondaryTracks(G4int)
void SetPrimaryTrackPathLength(G4double)
void ProposeTotalEnergyDeposited(G4double anEnergyPart)
void ProposePrimaryTrackFinalPosition(const G4ThreeVector &, G4bool localCoordinates=true)
G4FastStep(const G4FastStep &right)=delete
G4FastStep & operator=(const G4FastStep &right)=delete
void ProposePrimaryTrackFinalProperTime(G4double)
void ProposePrimaryTrackFinalTime(G4double)
void SetPrimaryTrackFinalKineticEnergy(G4double)
G4int GetNumberOfSecondaryTracks()
G4Step * UpdateStepForAtRest(G4Step *Step) override
void ForceSteppingHitInvocation()
void ProposePrimaryTrackFinalPolarization(const G4ThreeVector &, G4bool localCoordinates=true)
G4double GetTotalEnergyDeposited() const
void ProposePrimaryTrackFinalKineticEnergy(G4double)
void ProposePrimaryTrackFinalMomentumDirection(const G4ThreeVector &, G4bool localCoordinates=true)
void ProposePrimaryTrackPathLength(G4double)
void ProposePrimaryTrackFinalEventBiasingWeight(G4double)
G4Track * CreateSecondaryTrack(const G4DynamicParticle &, G4ThreeVector, G4ThreeVector, G4double, G4bool localCoordinates=true)
void Initialize(const G4FastTrack &)