#ifndef PMPRIMARYGENERATOR_HH #define PMPRIMARYGENERATOR_HH #include "G4VUserPrimaryGeneratorAction.hh" #include "G4ParticleDefinition.hh" #include "G4ParticleGun.hh" #include "G4ParticleTable.hh" #include "G4SystemOfUnits.hh" class PMPrimaryGenerator : public G4VUserPrimaryGeneratorAction { public: PMPrimaryGenerator(); ~PMPrimaryGenerator(); virtual void GeneratePrimaries(G4Event *); private: G4ParticleGun *fParticleGun; }; #endif