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