30#ifndef B5PrimaryGeneratorAction_h
31#define B5PrimaryGeneratorAction_h 1
33#include "G4VUserPrimaryGeneratorAction.hh"
36#include <CLHEP/Units/SystemOfUnits.h>
G4double GetSigmaAngle() const
G4ParticleDefinition * fPositron
void GeneratePrimaries(G4Event *) override
G4double GetSigmaMomentum() const
void SetSigmaAngle(G4double val)
G4double GetMomentum() const
G4bool GetRandomize() const
~PrimaryGeneratorAction() override
G4ParticleDefinition * fPion
G4ParticleDefinition * fMuon
void SetMomentum(G4double val)
G4ParticleDefinition * fProton
G4ParticleDefinition * fKaon
void SetRandomize(G4bool val)
G4GenericMessenger * fMessenger
G4ParticleGun * fParticleGun
void SetSigmaMomentum(G4double val)