11#ifndef BesPrimaryGeneratorAction_h
12#define BesPrimaryGeneratorAction_h 1
14#include "G4VUserPrimaryGeneratorAction.hh"
24class G4VPrimaryGenerator;
51 G4ParticleGun* particleGun;
53 G4VPrimaryGenerator* HEPEvt;
54 G4String generatorName;
59 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)