Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4Event.hh>
Public Types | |
using | ProfilerConfig = G4ProfilerConfig<G4ProfileType::Event> |
Definition at line 59 of file G4Event.hh.
Definition at line 62 of file G4Event.hh.
|
default |
|
explicit |
Definition at line 44 of file G4Event.cc.
G4Event::~G4Event | ( | ) |
Definition at line 49 of file G4Event.cc.
|
delete |
|
inline |
Definition at line 126 of file G4Event.hh.
Referenced by G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4HEPEvtInterface::GeneratePrimaryVertex(), G4ParticleGun::GeneratePrimaryVertex(), G4SingleParticleSource::GeneratePrimaryVertex(), and G4RayShooter::Shoot().
void G4Event::Draw | ( | ) | const |
Definition at line 125 of file G4Event.cc.
Definition at line 279 of file G4Event.hh.
|
inline |
Definition at line 163 of file G4Event.hh.
Referenced by G4DigiManager::GetDigiCollection(), G4DigiManager::SetDigiCollection(), and G4PersistencyManager::Store().
|
inline |
Definition at line 123 of file G4Event.hh.
Referenced by G4VisManager::Draw(), G4Pevent::G4Pevent(), G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), G4RTPrimaryGeneratorAction::GeneratePrimaries(), G4WorkerRunManager::ProcessOneEvent(), G4WorkerTaskRunManager::ProcessOneEvent(), G4SubEventTrackStack::PushToStack(), G4RTRun::RecordEvent(), G4SubEventTrackStack::ReleaseSubEvent(), G4PersistencyManager::Retrieve(), G4RunManager::rndmSaveThisEvent(), G4WorkerRunManager::rndmSaveThisEvent(), G4OpenGLSceneHandler::ScaledFlush(), G4PersistencyManager::Store(), and G4RunManager::UpdateScoring().
|
inline |
Definition at line 161 of file G4Event.hh.
Referenced by G4DigiManager::GetHitsCollection(), G4PersistencyManager::Store(), and G4RunManager::UpdateScoring().
|
inline |
Definition at line 284 of file G4Event.hh.
|
inline |
Definition at line 120 of file G4Event.hh.
Referenced by G4RunManager::CleanUpUnnecessaryEvents(), and G4RunManager::StackPreviousEvent().
|
inline |
Definition at line 138 of file G4Event.hh.
|
inline |
Definition at line 254 of file G4Event.hh.
Referenced by ToBeKept().
|
inline |
Definition at line 142 of file G4Event.hh.
Referenced by G4AdjointPrimaryGeneratorAction::GeneratePrimaries(), and G4PrimaryTransformer::GimmePrimaries().
|
inline |
Definition at line 182 of file G4Event.hh.
|
inline |
Definition at line 190 of file G4Event.hh.
|
inline |
Definition at line 286 of file G4Event.hh.
|
inline |
Definition at line 165 of file G4Event.hh.
Referenced by G4TheRayTracer::GenerateColour(), and G4RTRun::RecordEvent().
|
inline |
Definition at line 178 of file G4Event.hh.
Referenced by G4EventManager::GetUserInformation().
|
inline |
Definition at line 172 of file G4Event.hh.
|
inline |
Definition at line 109 of file G4Event.hh.
|
inline |
Definition at line 105 of file G4Event.hh.
Referenced by G4EventManager::KeepTheCurrentEvent().
void G4Event::MergeSubEventResults | ( | const G4Event * | se | ) |
Definition at line 204 of file G4Event.cc.
Referenced by G4EventManager::TerminateSubEvent().
|
inline |
Definition at line 301 of file G4Event.hh.
|
inline |
Definition at line 292 of file G4Event.hh.
Definition at line 115 of file G4Event.cc.
Definition at line 110 of file G4Event.cc.
G4SubEvent * G4Event::PopSubEvent | ( | G4int | ty | ) |
Definition at line 173 of file G4Event.cc.
Referenced by G4EventManager::PopSubEvent().
|
inline |
Definition at line 111 of file G4Event.hh.
void G4Event::Print | ( | ) | const |
Definition at line 120 of file G4Event.cc.
|
inline |
Definition at line 89 of file G4Event.hh.
Referenced by G4DigiManager::SetDigiCollection().
|
inline |
Definition at line 93 of file G4Event.hh.
Referenced by G4RunManager::AbortEvent(), and G4RunManager::AbortRun().
|
inline |
Definition at line 85 of file G4Event.hh.
Referenced by G4MTRunManager::SetUpAnEvent(), G4TaskRunManager::SetUpAnEvent(), G4MTRunManager::SetUpNEvents(), and G4TaskRunManager::SetUpNEvents().
|
inline |
Definition at line 87 of file G4Event.hh.
|
inline |
Definition at line 95 of file G4Event.hh.
Referenced by G4EventManager::ProcessOneEvent().
|
inline |
Definition at line 100 of file G4Event.hh.
|
inline |
Definition at line 91 of file G4Event.hh.
|
inline |
Definition at line 176 of file G4Event.hh.
Referenced by G4EventManager::SetUserInformation().
G4int G4Event::SpawnSubEvent | ( | G4SubEvent * | se | ) |
Definition at line 189 of file G4Event.cc.
Referenced by PopSubEvent().
G4int G4Event::StoreSubEvent | ( | G4int | ty, |
G4SubEvent * | se ) |
Definition at line 158 of file G4Event.cc.
Referenced by G4SubEventTrackStack::PushToStack(), and G4SubEventTrackStack::ReleaseSubEvent().
G4int G4Event::TerminateSubEvent | ( | G4SubEvent * | se | ) |
Definition at line 219 of file G4Event.cc.
|
inline |
Definition at line 107 of file G4Event.hh.
Referenced by G4RunManager::CleanUpPreviousEvents(), G4RunManager::CleanUpUnnecessaryEvents(), and G4RunManager::StackPreviousEvent().