32 #ifndef PrimaryGeneratorAction_h
33 #define PrimaryGeneratorAction_h 1
void SetBeamSigmaX(G4double val)
void SetBeamSigmaZ(G4double val)
PrimaryGeneratorMessenger * fMessenger
void SetBeamX(G4double val)
void SetBeamY(G4double val)
void SetSigmaTheta(G4double val)
DetectorConstruction * fDetector
void SetRandom(const G4String &type)
void SetBeamSigmaE(G4double val)
The primary generator action class with particle gun.
void SetBeamSigmaY(G4double val)
void SetBeamZ(G4double val)
void SetBeamEnergy(G4double val)
void SetBeamMinCosTheta(G4double val)
PrimaryGeneratorAction & operator=(const PrimaryGeneratorAction &right)
G4ParticleGun * fParticleGun
void GeneratePrimaries(G4Event *)
G4bool GetVerbose() const
~PrimaryGeneratorAction()
Simple detector construction with a box volume placed in a world.
void SetVerbose(G4int val)