44 #ifndef CEXMC_PRIMARY_GENERATOR_ACTION_HH 45 #define CEXMC_PRIMARY_GENERATOR_ACTION_HH 77 G4bool fromMessenger =
true );
G4double GetFwhmDirY(void) const
G4double GetFwhmDirX(void) const
CexmcPrimaryGeneratorAction(CexmcPhysicsManager *physicsManager)
G4double GetFwhmPosX(void) const
void SetFwhmDirY(G4double value, G4bool fromMessenger=true)
G4double GetFwhmPosY(void) const
void SetFwhmPosX(G4double value, G4bool fromMessenger=true)
CexmcParticleGun * particleGun
G4double GetFwhmMomentumAmp(void) const
void SetFwhmDirX(G4double value, G4bool fromMessenger=true)
void SetFwhmMomentumAmp(G4double value, G4bool fromMessenger=true)
CexmcParticleGun * GetParticleGun(void)
void ThrowExceptionIfProjectIsRead(CexmcExceptionType type, G4bool extraCond=true)
void SetFwhmPosY(G4double value, G4bool fromMessenger=true)
~CexmcPrimaryGeneratorAction()
CexmcPrimaryGeneratorActionMessenger * messenger
void GeneratePrimaries(G4Event *event)