ATLAS Offline Software
Loading...
Searching...
No Matches
G4RunTool.h File Reference
#include "AthenaBaseComps/AthAlgTool.h"
#include "GaudiKernel/ServiceHandle.h"
#include "GaudiKernel/ToolHandle.h"
#include "G4AtlasInterfaces/IG4RunTool.h"
#include "G4AtlasInterfaces/IDetectorConstructionTool.h"
#include "G4AtlasInterfaces/IPhysicsListSvc.h"
#include "G4AtlasInterfaces/IPhysicsInitialization.h"
#include "G4AtlasInterfaces/IUserActionSvc.h"
#include "G4AtlasInterfaces/IUserActionTool.h"
#include "G4AtlasInterfaces/IUserLimitsSvc.h"
#include "G4RunManagement/AtlasG4SyncEventUserInfo.h"
#include <condition_variable>
#include <memory>
#include <mutex>
#include <queue>
#include <thread>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  G4RunTool
 Front-end service for initializing and interacting with the Geant4 run. More...
struct  G4RunTool::StateSynchronization
struct  G4RunTool::EventQueueSynchronization