44 #ifndef CEXMC_PRIMARY_GENERATOR_ACTION_HH 
   45 #define CEXMC_PRIMARY_GENERATOR_ACTION_HH 
   77                                       G4bool  fromMessenger = 
true );
 
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 
 
CexmcParticleGun * particleGun
 
G4double GetFwhmPosY(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
 
G4double GetFwhmDirY(void) const 
 
void GeneratePrimaries(G4Event *event)