11#ifndef BesPrimaryGeneratorAction_h
12#define BesPrimaryGeneratorAction_h 1
14#include "G4VUserPrimaryGeneratorAction.hh"
24class G4VPrimaryGenerator;
55 G4ParticleGun* particleGun;
57 G4VPrimaryGenerator* HEPEvt;
58 G4String generatorName;
63 G4String particleName;
void SetMinCos(G4double min1)
G4String GetGeneratorName()
void SetGeneratorName(G4String genNew)
void SetDeltaP(G4double dp)
void SetGenbesName(G4String genbesNew)
void SetMomentum(G4double pm)
~BesPrimaryGeneratorAction()
void SetMaxCos(G4double max1)
BesPrimaryGeneratorAction()
void SetParticleName(G4String pname)
void SetPhiEnd(G4double pe)
void GeneratePrimaries(G4Event *anEvent)
void SetPhiStart(G4double ps)
void SetNParticle(G4int np)