40 #ifndef G4ErrorPropagator_hh
41 #define G4ErrorPropagator_hh
100 {
return theInitialTrajState; }
103 {
return theStepLength; }
106 { theStepLength = sl; }
130 G4bool thePropIsInitialized;
G4int MakeOneStep(G4ErrorFreeTrajState *currentTS_FREE)
G4int Propagate(G4ErrorTrajState *currentTS, const G4ErrorTarget *target, G4ErrorMode mode=G4ErrorMode_PropForwards)
void InvokePostUserTrackingAction(G4Track *fpTrack)
G4int PropagateOneStep(G4ErrorTrajState *currentTS)
G4double GetStepLength() const
void SetStepLength(const G4double sl)
const G4ErrorTrajState * GetInitialTrajState() const
void GetFinalTrajState(G4ErrorTrajState *currentTS, G4ErrorFreeTrajState *currentTS_FREE, const G4ErrorTarget *target)
void InvokePreUserTrackingAction(G4Track *fpTrack)
void SetStepN(const G4int sn)
G4Track * InitG4Track(G4ErrorTrajState &initialTS)
G4bool CheckIfLastStep(G4Track *aTrack)
G4ErrorFreeTrajState * InitFreeTrajState(G4ErrorTrajState *currentTS)