Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -47,13 +47,16 @@
|
||||
#include "G4DCofThisEvent.hh"
|
||||
#include "G4TrajectoryContainer.hh"
|
||||
#include "G4VUserEventInformation.hh"
|
||||
#include "G4Profiler.hh"
|
||||
|
||||
class G4VHitsCollection;
|
||||
|
||||
class G4Event
|
||||
{
|
||||
public:
|
||||
using ProfilerConfig = G4ProfilerConfig<G4ProfileType::Event>;
|
||||
|
||||
public:
|
||||
G4Event();
|
||||
G4Event(G4int evID);
|
||||
~G4Event();
|
||||
|
||||
@@ -55,8 +55,10 @@ class G4VUserEventInformation;
|
||||
|
||||
class G4EventManager
|
||||
{
|
||||
public:
|
||||
public:
|
||||
using ProfilerConfig = G4ProfilerConfig<G4ProfileType::Event>;
|
||||
|
||||
public:
|
||||
static G4EventManager* GetEventManager();
|
||||
// This method returns the singleton pointer of G4EventManager.
|
||||
|
||||
@@ -183,6 +185,9 @@ class G4EventManager
|
||||
G4String randomNumberStatusToG4Event;
|
||||
|
||||
G4StateManager* stateManager = nullptr;
|
||||
|
||||
private:
|
||||
std::unique_ptr<ProfilerConfig> eventProfiler;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user