40 #ifndef G4ErrorPropagator_hh 
   41 #define G4ErrorPropagator_hh 
G4int MakeOneStep(G4ErrorFreeTrajState *currentTS_FREE)
 
G4int Propagate(G4ErrorTrajState *currentTS, const G4ErrorTarget *target, G4ErrorMode mode=G4ErrorMode_PropForwards)
 
G4SteppingManager * fpSteppingManager
 
void InvokePostUserTrackingAction(G4Track *fpTrack)
 
G4int PropagateOneStep(G4ErrorTrajState *currentTS)
 
G4double GetStepLength() const 
 
G4ErrorTrajState * theInitialTrajState
 
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)
 
G4int MakeSteps(G4ErrorFreeTrajState *currentTS_FREE)
 
G4bool CheckIfLastStep(G4Track *aTrack)
 
G4bool thePropIsInitialized
 
G4ErrorFreeTrajState * InitFreeTrajState(G4ErrorTrajState *currentTS)