#ifndef GENERATOR_HH #define GENERATOR_HH #include "G4VUserPrimaryGeneratorAction.hh" #include "globals.hh" #include "G4ParticleGun.hh" #include "G4ParticleTable.hh" #include "G4SystemOfUnits.hh" //#include "G4ParticleDefinition.hh" class G4GeneralParticleSource; class G4Event; class MyPrimaryGenerator : public G4VUserPrimaryGeneratorAction { public: MyPrimaryGenerator(); ~MyPrimaryGenerator(); virtual void GeneratePrimaries(G4Event*); private: G4GeneralParticleSource* gun; }; #endif