Tsld004

  • PreInit

      At the very beginning of the Application. G4StateManager starts with this state. G4RunManager changes this state to Init when G4RunManager::initialize() method starts. At the moment of the state change of PreInit->Init, no material, geometrical, particle or physics process has been initialized.
  • Init

      During the G4RunManager::initialize() method. G4RunManager changes this state to Idle when all initialization procedures are successfully done.
  • Idle

      Ready to start "beamOn". G4RunManager changes this state to GeomClosed when G4RunManager::beamOn() method starts and geometry is successfully closed. At the end of beamOn() method, G4RunManager will reset the application state to Idle.

Previous slide Next slide Back to first slide View graphic version