Geant4
10.02.p02
|
#include <G4VUserPrimaryGeneratorAction.hh>
Inherited by B01PrimaryGeneratorAction, B02PrimaryGeneratorAction, B03PrimaryGeneratorAction, B1PrimaryGeneratorAction, B1PrimaryGeneratorAction, B1PrimaryGeneratorAction, B2PrimaryGeneratorAction, B2PrimaryGeneratorAction, B2PrimaryGeneratorAction, B3PrimaryGeneratorAction, B3PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, B5PrimaryGeneratorAction, BrachyPrimaryGeneratorAction, CCalPrimaryGeneratorAction, CexmcPrimaryGeneratorAction, CML2PrimaryGenerationAction, DicomPrimaryGeneratorAction, DMXPrimaryGeneratorAction, ElectronPrimaryGeneratorAction, Em10PrimaryGeneratorAction, eRositaPrimaryGeneratorAction, ExExChPrimaryGeneratorAction, ExG4PrimaryGeneratorAction01, ExG4PrimaryGeneratorAction01, ExG4PrimaryGeneratorAction01, ExG4PrimaryGeneratorAction02, ExG4PrimaryGeneratorAction02, ExG4PrimaryGeneratorAction02, ExGflashPrimaryGeneratorAction, ExN02PrimaryGeneratorAction, ExN04PrimaryGeneratorAction, ExN04PrimaryGeneratorAction, ExP01PrimaryGeneratorAction, ExP02PrimaryGeneratorAction, ExTGPrimaryGeneratorAction, ExUCNPrimaryGeneratorAction, F01PrimaryGeneratorAction, F02PrimaryGeneratorAction, F03PrimaryGeneratorAction, F04PrimaryGeneratorAction, F05PrimaryGeneratorAction, F06PrimaryGeneratorAction, FCALPrimaryGeneratorAction, FFPrimaryGeneratorAction, G01PrimaryGeneratorAction, G02PrimaryGeneratorAction, G03PrimaryGeneratorAction, G04PrimaryGeneratorAction, G4AdjointPrimaryGeneratorAction, G4BlinePrimaryGeneratorAction, G4HumanPhantomPrimaryGeneratorAction, G4RTPrimaryGeneratorAction, GammaKnifePrimaryGeneratorAction, GammaRayTelPrimaryGeneratorAction, GB01PrimaryGeneratorAction, GB02PrimaryGeneratorAction, GB03PrimaryGeneratorAction, GB04PrimaryGeneratorAction, H02PrimaryGeneratorAction, HadrontherapyPrimaryGeneratorAction, IORTPrimaryGeneratorAction, LXePrimaryGeneratorAction, MedicalBeam, MedicalBeam, MedicalBeam, OpNovicePrimaryGeneratorAction, Par01PrimaryGeneratorAction, Par02PrimaryGeneratorAction, ParticleGunAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorGPS, PrimaryGeneratorGun1, PrimaryGeneratorGun2, PurgMagPrimaryGeneratorAction, pyG4VUserPrimaryGeneratorAction::CB_G4VUserPrimaryGeneratorAction, QPrimaryGeneratorAction, RE01PrimaryGeneratorAction, RE02PrimaryGeneratorAction, RE03PrimaryGeneratorAction, RE04PrimaryGeneratorAction, RE05PrimaryGeneratorAction, RE06PrimaryGeneratorAction, RMC01PrimaryGeneratorAction, TSPrimaryGeneratorAction, UltraPrimaryGeneratorAction, WLSPrimaryGeneratorAction, XPrimaryGeneratorAction, XrayFluoMercuryPrimaryGeneratorAction, XrayFluoPlanePrimaryGeneratorAction, XrayFluoPrimaryGeneratorAction, and XrayTelPrimaryGeneratorAction.
Public Member Functions | |
G4VUserPrimaryGeneratorAction () | |
virtual | ~G4VUserPrimaryGeneratorAction () |
virtual void | GeneratePrimaries (G4Event *anEvent)=0 |
Definition at line 48 of file G4VUserPrimaryGeneratorAction.hh.
G4VUserPrimaryGeneratorAction::G4VUserPrimaryGeneratorAction | ( | ) |
Definition at line 34 of file G4VUserPrimaryGeneratorAction.cc.
References FatalException, G4Exception(), and G4ParticleTable::GetParticleTable().
|
virtual |
Definition at line 50 of file G4VUserPrimaryGeneratorAction.cc.
|
pure virtual |
Implemented in MedicalBeam, G4AdjointPrimaryGeneratorAction, PrimaryGeneratorAction, CML2PrimaryGenerationAction, CCalPrimaryGeneratorAction, XrayTelPrimaryGeneratorAction, MedicalBeam, MedicalBeam, G4BlinePrimaryGeneratorAction, GammaRayTelPrimaryGeneratorAction, CexmcPrimaryGeneratorAction, XrayFluoPrimaryGeneratorAction, PrimaryGeneratorAction, DMXPrimaryGeneratorAction, PrimaryGeneratorAction, DicomPrimaryGeneratorAction, RMC01PrimaryGeneratorAction, FFPrimaryGeneratorAction, UltraPrimaryGeneratorAction, XrayFluoMercuryPrimaryGeneratorAction, XrayFluoPlanePrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, G02PrimaryGeneratorAction, IORTPrimaryGeneratorAction, PrimaryGeneratorAction, WLSPrimaryGeneratorAction, G03PrimaryGeneratorAction, PurgMagPrimaryGeneratorAction, ExG4PrimaryGeneratorAction01, ExG4PrimaryGeneratorAction01, ExG4PrimaryGeneratorAction01, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, RE02PrimaryGeneratorAction, B5PrimaryGeneratorAction, Em10PrimaryGeneratorAction, PrimaryGeneratorAction, F01PrimaryGeneratorAction, F02PrimaryGeneratorAction, F03PrimaryGeneratorAction, TSPrimaryGeneratorAction, ExG4PrimaryGeneratorAction02, PrimaryGeneratorAction, PrimaryGeneratorAction, ExG4PrimaryGeneratorAction02, F04PrimaryGeneratorAction, ExG4PrimaryGeneratorAction02, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, ParticleGunAction, QPrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, ExP01PrimaryGeneratorAction, PrimaryGeneratorAction, RE04PrimaryGeneratorAction, PrimaryGeneratorAction, B1PrimaryGeneratorAction, B1PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, B1PrimaryGeneratorAction, B2PrimaryGeneratorAction, B2PrimaryGeneratorAction, B3PrimaryGeneratorAction, B3PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, B4PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorGPS, PrimaryGeneratorGun1, PrimaryGeneratorGun2, ExUCNPrimaryGeneratorAction, F05PrimaryGeneratorAction, F06PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, B2PrimaryGeneratorAction, ExN02PrimaryGeneratorAction, G01PrimaryGeneratorAction, G04PrimaryGeneratorAction, ExP02PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, FCALPrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, BrachyPrimaryGeneratorAction, eRositaPrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, H02PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, PrimaryGeneratorAction, Par02PrimaryGeneratorAction, HadrontherapyPrimaryGeneratorAction, PrimaryGeneratorAction, OpNovicePrimaryGeneratorAction, PrimaryGeneratorAction, LXePrimaryGeneratorAction, ExN04PrimaryGeneratorAction, RE01PrimaryGeneratorAction, RE05PrimaryGeneratorAction, ExN04PrimaryGeneratorAction, ExTGPrimaryGeneratorAction, RE03PrimaryGeneratorAction, G4RTPrimaryGeneratorAction, PrimaryGeneratorAction, GB04PrimaryGeneratorAction, XPrimaryGeneratorAction, ElectronPrimaryGeneratorAction, RE06PrimaryGeneratorAction, pyG4VUserPrimaryGeneratorAction::CB_G4VUserPrimaryGeneratorAction, B01PrimaryGeneratorAction, B02PrimaryGeneratorAction, B03PrimaryGeneratorAction, GB03PrimaryGeneratorAction, ExExChPrimaryGeneratorAction, G4HumanPhantomPrimaryGeneratorAction, ExGflashPrimaryGeneratorAction, Par01PrimaryGeneratorAction, GammaKnifePrimaryGeneratorAction, PrimaryGeneratorAction, GB01PrimaryGeneratorAction, GB02PrimaryGeneratorAction, and PrimaryGeneratorAction.
Referenced by export_G4VUserPrimaryGeneratorAction(), G4WorkerRunManager::GenerateEvent(), G4RunManager::GenerateEvent(), and G4BlinePrimaryGeneratorAction::GeneratePrimaries().