33#ifndef G4ITTIMESTEPPER_HH_
34#define G4ITTIMESTEPPER_HH_
virtual G4double GetTimeStep() const
static G4VScheduler * Instance()
virtual void SetDefaultTimeStep(double)
virtual void SetTimeSteps(std::map< double, double > *)
virtual void SetVerbose(int)
virtual G4int GetMaxNbSteps() const
virtual double GetTimeTolerance() const
virtual void SetUserAction(G4UserTimeStepAction *)
virtual G4ITTrackingInteractivity * GetInteractivity()
virtual void SetEndTime(const double)
virtual G4double GetEndTime() const
virtual void RegisterModel(G4VITStepModel *, double)
virtual double GetLimitingTimeStep() const
virtual G4UserTimeStepAction * GetUserTimeStepAction() const
virtual G4int GetNbSteps() const
virtual G4double GetPreviousTimeStep() const
virtual void AddTimeStep(double, double)
virtual void SetInteractivity(G4ITTrackingInteractivity *)
virtual void SetMaxNbSteps(G4int)
virtual void SetTimeTolerance(double)
virtual G4bool IsRunning()
virtual G4ITModelHandler * GetModelHandler()
virtual G4double GetStartTime() const
virtual int GetMaxZeroTimeAllowed() const
virtual void Initialize()
virtual void SetMaxZeroTimeAllowed(int)
virtual G4double GetGlobalTime() const
virtual void SetGun(G4ITGun *)