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