32 #ifndef PrimaryGeneratorAction_h
33 #define PrimaryGeneratorAction_h 1
void SetBeamSigmaY(G4double val)
void SetBeamMinCosTheta(G4double val)
PrimaryGeneratorMessenger * fMessenger
void SetBeamSigmaX(G4double val)
CLHEP::Hep3Vector G4ThreeVector
void SetBeamZ(G4double val)
void SetBeamY(G4double val)
void SetBeamSigmaZ(G4double val)
void SetSigmaTheta(G4double val)
PrimaryGeneratorAction & operator=(const PrimaryGeneratorAction &right)
void SetVerbose(G4int val)
void GeneratePrimaries(G4Event *)
DetectorConstruction * fDetector
void SetRandom(const G4String &type)
void SetBeamX(G4double val)
void SetBeamSigmaE(G4double val)
G4ParticleGun * fParticleGun
Detector construction class to demonstrate various ways of placement.
void SetBeamEnergy(G4double val)
~PrimaryGeneratorAction()