PlasmaMLPALLAS
|
Implementation of the primary generator action for the PALLAS simulation. More...
#include "PlasmaMLPALLASPrimaryGeneratorAction.hh"
Variables | |
std::atomic< size_t > | currentParticleNumber {0} |
Global counter of generated particles (atomic to support multithreading). | |
G4UImanager * | UI = G4UImanager::GetUIpointer() |
Global pointer to the Geant4 UI manager. | |
Implementation of the primary generator action for the PALLAS simulation.
This file implements the PlasmaMLPALLASPrimaryGeneratorAction
class, which handles the generation of primary particles for Geant4 events in the PALLAS project.
Two generation modes are supported:
Features:
Usage:
SetUserAction
.std::atomic<size_t> currentParticleNumber {0} |
Global counter of generated particles (atomic to support multithreading).
G4UImanager* UI = G4UImanager::GetUIpointer() |
Global pointer to the Geant4 UI manager.