46#ifndef G4CoupledTransportation_hh
47#define G4CoupledTransportation_hh 1
84 { fSignifyStepInAnyVolume = anyVol; }
86 {
return fSignifyStepInAnyVolume; }
124 G4bool fMassGeometryLimitedStep;
129 G4bool fFirstStepInMassVolume;
132 static G4bool fSignifyStepInAnyVolume;
G4bool IsLastStepInMassVolume() const
static void SetSignifyStepsInAnyVolume(G4bool anyVol)
G4bool IsLastStepInAnyVolume() const
static G4bool GetSignifyStepsInAnyVolume()
static G4bool EnableUseMagneticMoment(G4bool useMoment=true)
G4VParticleChange * PostStepDoIt(const G4Track &track, const G4Step &stepData)
void ReportMove(G4ThreeVector OldVector, G4ThreeVector NewVector, const G4String &Quantity)
void ReportInexactEnergy(G4double startEnergy, G4double endEnergy)
G4CoupledTransportation(G4int verbosityLevel=0)
G4bool IsFirstStepInMassVolume() const
void StartTracking(G4Track *aTrack)
G4bool IsFirstStepInAnyVolume() const
G4double AlongStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double ¤tSafety, G4GPILSelection *selection)
~G4CoupledTransportation()
static G4bool EnableMagneticMoment(G4bool useMoment=true)
G4bool fGeometryLimitedStep
G4bool fFirstStepInVolume